2010, Feature Film, James Joyce, HUGO, GK Films, Martin Scorsese
2010, Film, Aleksayev , Nitrate, Patchwork Productions, Gavin Boyter
2006, Film, Nigel (Lead Role), Salsa Guy, Me No Laika Productions, Gus Alvarez
2003, Film, Fred/Celeste (Lead Role), The Wreck Of The Mary Celeste, Silver Cloud Television, Eddy Marshall
2002, Film, Jim (Lead Role), Track Addict, Jambon Films, Jamie Worsfold
2002, Film, Dr. Ramsey, Tunnel Man, Poor Films Limited, Dave Burden
1999, Film, Ken Woods, Big Enough For Three, Paris Pictures, Guy Shakespeare
2011, Stage, Rod, CALENDAR GIRLS, David Pugh Ltd / National Tour, Jack Ryder
2011, Stage, Venning, THE YEARS BETWEEN, Royal & Derngate, Northampton, Kate Saxon
2010, Stage, Norman, THE DEATH OF NORMN TORTILLA, DysPla Festival at Theatro Technis, Tom Latter
2010, Stage, Humphrey, THE SUMMER DISPLAY, Off Cut Festival at the Old Red Lion, Katie Lewis
2008, Stage, Michael, SOMEONE WHO'LL WATCH OVER ME, Imperial House Productions/Barons Court Theatre, Oliver Baird
2008, Stage, Earl of Warwick/Sir John of Hainault, EDWARD II, Battersea Arts Centre/JMK Award 2008, Michael Oakley
2008, Stage, Mr Hennessy/Uncle Willie, NEXT DOOR'S BABY, Orange Tree Theatre, Richmond, Paul Prescott
2006, Stage, Angelo's Servant, MEASURE FOR MEASURE, The Peter Hall Company-Bath/Stratford-Upon-Avon, Sir Peter Hall
2005, Stage, Samoylenko, THE DUEL (Rehearsed Reading), Rare Accidents At The Old Vic, Dominic Colenso
2004, Stage, Loss, LOVE, LUST AND LOSS, The Water Company At BAC, Struan Leslie
2003, Stage, Chubukov, THE PROPOSAL, Kings Head Theatre, London , Jayme Saffer
2001, Stage, U/S and Played Frank, MOUTH TO MOUTH, Royal Court Production at the Albery Theatre, Ian Rickson
2000, Stage, Captain Birdseye, DICK WHITTINGTON AND HIS CAT, Theatre Royal, Norwich , Desmond Barrit
1999, Stage, Inspector Hound/George Bamberger, THE REAL INSPECTOR HOUND/BLACK COMEDY, Donmar Warehouse Productions/Tour, David Grindley
1998, Stage, Higgs, THE REAL INSPECTOR HOUND, Donmar Warehouse at the Comedy Theatre, Gregory Doran
1996, Stage, U/S and Played Albert Parker, WHEN WE ARE MARRIED, Savoy Theatre/Triumph Proscenium, Jude Kelly
1995, Stage, Leonato, MUCH ADO ABOUT NOTHING, Hysterica Passio/Southwark Playhouse, James Menzies-Kitchen
2009, Television, Sir Charles, VENUS, Revolution Films - Channel Four, Ana Garcia
2008, Television, Kenneth Salver, EMMERDALE (2 Episodes), Yorkshire Television, Henry Foster (Eps 1) / Tom Poole (Eps 2)
2007, Television, Father Thomas Conway, OCEAN OF FEAR, Discovery Channel, Richard Bedser
2007, Television, Jogger, SILENT WITNESS - SUFFER THE CHILDREN, BBC Television, Brendan Maher
2006, Television, MOD Scientist, A FOR ANDROMEDA, BBC Television, John Strickland
2005, Television, Journalist #1, DERAILED, BBC Television, Kenny Glenaan
2004, Television, Mr Wallace, EASTENDERS, BBC Television, Michael Owen Morris
2009, Commercial, Middle-aged Man, ARIEL ACTILIFT (Test Shoot), Production International, Marek Losey
2006, Commercial, Managing Director, CAFE SWITCH WEB CAST, Napoleon Creative/Strawberry Frog/Douwe Egberts, Gavin Ricketts
2005, Corporate, Mark (Country Director), BRITISH COUNCIL TRAINING VIDEO, Unlimited Theatre, Keith Langley
2001, Corporate, Tom Harris, BRITISH WATERWAYS TRAINING VIDEO, Croft Television, Terry Adlam
1995, Corporate, Dr Julian College, Kings Healthcare Training Video, Hygia Communications, Mike Berry
2010, Rehearsed Reading, Actor, All Mixed Up Showcase, TriForce Promotions / BBC 3, Fraser Ayres / Michael Jacob
2009, Rehearsed Reading, Barker, Fractures by Joel Horwood, Theatre 503, Katie Lewis
2005, Voice Over, Narrator, Lambeth Council Services Video, Eddy Marshall
2005, Voice Over, Narrator, Camden Council Leisure Services, Eddy Marshall
2004, Role Play, Interviewee, Janssen-Cilag Rep Recruitment, Performance Business, Lucy Windsor