2012, Stage, Ben, Borderland, The Jack Studio Theatre, Kate Bannister
2011, Stage, Claudius, HAMLET, Icarus Theatre , Bethany Pitts (Max Lewendel)
Stage, Daniel Lucas (lead), READER, Vulture Culture Productions, Francis Tamburin
Stage, Jonathan u/s Sir Lucius O'Trigger, THE RIVALS, Bath Theatre Royal, Christopher Morahan
Stage, Orazio Gentileschi, ECHOES OF ARTEMESIA, Florence/Rome/London, Jacqui Somerville
Stage, Stoma, CROAK CROAK CROAK, Bristol Old Vic, Gareth Machin
Stage, Judge Danforth, THE CRUCIBLE, Palace Theatre, Watford, Kirstie Davis
Stage, Robert Tyler, DEVIL AT COVENTRY, Belgrade Theatre, Coventry, Juliet Forster
Stage, Bottom, A MIDSUMMER NIGHT'S DREAM, Bard Unbound, Lara Muth/Jessica Brewster
Stage, Alfred Jingle Esquire, PICKWICK PAPERS, Luton Library Theatre, Doc Watson
Stage, Carney, EVERLASTING ROSE, Tristan Bates Theatre, Annemieke Clements
Stage, Voiced all 7 characters for hearing audience, MOUNTAIN LANGUAGE, In Tandem (in BSL), Jessica Higgs
Stage, Duke, ADVENTURES OF HUCKLEBERRY FINN (Tour-Spain), Drama Group Europe
Stage, Judge Turpin, SWEENEY TODD, Mainbrace & Magic Theatre @ The Brockley Jack , Rhys Thomas
2007, Feature Film, Gasping Man, SWEENEY TODD, Dombey Street Productions, Tim Burton
2006, Feature Film, Sir John Seymour, THE OTHER BOLEYN GIRL, Boleyn Productions & Sony Films, Justin Chadwick
1997, Feature Film, Scottish Thug, THE FIND, Bald Eagle Productions, Justin Baldwin
1996, Feature Film, Churchgoer, MONK DAWSON, De Warrenne Pictures, Tom Waller
2002, Television, Fred, CASUALTY, BBC Television, Richard Holthouse
2002, Television, Governor, THE MAN WHO SAVED CHILDREN, RDF Television, Damon Thomas
2011, Musical, Gower, It's A Wonderful Life, Bruce James Productions, Bruce James
2009, Musical, Maurice Lamb, BAGGAGE, Tank Productions @ Pentamaters Theatre, Andrew Miller
2008, Musical, Mr Donkin, THE BUCCANEER, Ocean Theatre Co @ The Finborough, Andrew Miller
2007, Musical, Moss, VANITY FAIR, Just The Ticket Productions @ Transport Museum , Stewart Nichols
2006, Musical, Ebeneezer Scrooge, A CHRISTMAS CAROL, Darwen Library Theatre, Arnie Breen
1998, Musical, Doktor Haze, THE CIRCUS OF HORRORS, Edinburgh Fringe 5 star award, Pierrot Bidon
1997, Musical, Tom Faggus, LORNA, Tour de Force, Marjorie Stockley
2011, Voice Over, Doctor, Stroke Association (test) Radio Advert, Global Services International, Wayne Smith
2010, Short Film, Alfred, BLOODY CINEMA, The Human Factory Productions, Jonathan Crewe
2010, Rehearsed Reading, Vincent / Abe, Homework / Dream of Ravens , Brockley Jack Theatre, Francis Watson
2010, Rehearsed Reading, Barry, FEED ME, SitCom Saturday - Westminster Reference Library, Richard Irvine Lavery
2009, DVD, Brian (Stepdad), Terry's Gert Lush Guide to Bristol, Jam Juicers, Jody Kamali
2005, Commercial, Stalker, NO VICTIM, Serious Pictures, Joanna Bailey
2004, Infomercial, Cyclist, AA CARAVAN, Maverick Media, Seamus Masterson
2003, Infomercial, Scientist, IDENTITY CRISIS, Maverick Media, Seamus Masterson
2001, Short Film, Jack, DOG EAT DOG, NFS Productions, Charles Barker
2000, Radio, Listeners Voices, FEEDBACK, Testbed Productions, Nick Utechin
1996, Video, Man In Suit, GRAPEVINE, Video Arts, Nick Mallett