2011, Television, Len Barnston, Eternal Law, Kudos/ITV, Jamie Payne
2009, Television, Marcus Davison, Casualty, BBC Television, Jonathan Fox Bassett
2009, Television, Fraser Howell, Doctors, BBC Television, Niall Fraser
2008, Television, PC Shane Doyle, Emmerdale (Regular 2007/08), Yorkshire Television, John Anderson/Various
2007, Television, Callum Foster, Doctors, BBC Television, Niall Fraser
2006, Television, Steve Wallington, Strictly Confidential (3 Episodes), Rollem Productions, Keith Boak / Roberto Bangura
2006, Television, Mark Chappell, Dalziel & Pascoe (2 Episodes), BBC Television, Colin Buchanan
2005, Television, Neil Kingsley, Holby City, BBC Television, Rob Evans
2005, Television, Dr Tim Benson, No Angels - Series 2, World Productions, Harry Bradbeer
2003, Television, Paul Hughes, Doctors, BBC Television, Malcolm Walker
2002, Television, Todd, Holby City, BBC Television, Mike Cocker
1999, Television, Michael, Clocking Off, BBC Television, Geoff Sacks
1998, Television, Col, Heartbeat, Yorkshire Television, Gerry Poulson
1997, Television, P.C. Murphy, The Echo, BBC Television, Diarmuid Lawrence
2011, Stage, Felice, The Two-Character Play, Provincetown Theatre, MA, USA, Gene David Kirk
2010, Stage, Felice, The Two-Character Play, Jermyn Street Theatre, Gene David Kirk
2010, Stage, Graham/Jeff, Decade, Theatre 503, Lisa Spirling/Gene David Kirk/Jessica Beck
2009, Stage, Roy , Isfahan Calling , Old Red Lion, Kelly Wilkinson
2007, Stage, Kurtz, Kurtz, Hampstead New End, Tilly Edwards
2007, Stage, Man, The London Plays (London Falls & London Tongue), Iso Productions, Kelly Wilkinson
2005, Stage, Actor, Woman In Black, Madinat Theatre, Dubai, Ellie Jones
2003, Stage, Oberon/Theseus, A Midsummer Night's Dream, Royal Exchange Theatre, Lucy Bailey
2002, Stage, Simon, The Night Before Christmas, Theatre 503, Bill Buckhurst
2001, Stage, Bushy/Exton, Richard II, Royal Shakespeare Company, Steven Pimlott
2000, Stage, Malerba, La Lupa, Royal Shakespeare Company, Simona Gonella
1999, Stage, Tybalt/Laurence, Romeo And Juliet, Hull Truck Theatre, Kate Bramley
1998, Stage, Aegisthus, The Killing Floor, Bridewell Theatre, Gareth Corke
1997, Stage, Layevsky, The Duel, Hammersmith Lyric Theatre, Tim Marchant
1996, Stage, Lysander, A Midsummer Night's Dream, The Dukes, Lancaster, Ian Forrest
1996, Stage, Aramis, The Three Musketeers, The Dukes, Lancaster, Ian Forrest
1996, Stage, The Lieutenant, The Power and the Glory, Etcetera Theatre, Nick Cohen
1995, Stage, Larkin, Paper, Scissors, Stone, White Bear Theatre, Cat Loriggio
1995, Stage, Sebastian Dangerfield, The Gingerman, White Bear Theatre, Cat Loriggio
1995, Stage, Arthur, Merlin, Arts Threshold, Robert Carson
2006, Feature Film, Robert Brandon, Tied in Blood, Rotunda Films, Matthew Lawrence
2004, Feature Film, Colin, Chain Male, Frigid Films, Christin Cockerton
1996, Feature Film, Saunders, Shadow Run, Shadow Run Limited, Geoff Reeves
2011, Short Film, Jack (Lead), Skyline, Graham Moore
2011, Voice Over, Voiceover, Purina One, JPMH , Darren Groucutt
2010, Radio, Totallus Corrupticus, Not Tonight Caligula, The Wireless Theatre Company, John Antrobus
2010, Radio, Danny, The Intruder, 3dhorrorfi, Andrew Ward
2010, Voice Over, Voiceover, Purina Actilea, JPMH, Darren Groucutt
2010, Radio, Man, The Passenger, 3dhorrorfi, Mariele Runacre Temple
2009, Radio, Robert, Dream On, The Wireless Theatre Company, Tom Brazier
1999, Commercial, Hero, One Phone, British Telecom, Dominic Murphy
1999, Commercial, Lead, Potnoodle, Potnoodle, Chris Dada