2012, Stage, Wolf/1st cover Farquuad/as cast, Shrek the Musical, Dreamworks/Playful Productions, Rob Ashford/Hamish Pirie
2011, Stage, Jack Worthing, The Importance of Being Earnest, Professional Help Productions, Elouise West
2010, Stage, Don Kirshner, Laughter in the Rain, Bill Kenwright Ltd, Keith Strachan/Bill Kenwright
2010, Stage, Lead Vocalist, Christmas with the Tenors, GEA Live, Barry Potts
2009, Stage, Prince Rupert, Sleeping Beauty, Mark Andrews Productions, Craig Cowdroy
2009, Stage, Ted Burgess, The Go-Between, Perfect Pitch, Roger Haines
2009, Stage, Grand Duke Dimitri, Rasputin, Second Skin Theatre, Elena Sukcheva Knight
2009, Stage, Robert Caplan, Dangerous Corner, The Impulse Theatre Company, Scott Williams
2008, Stage, Abanazar, Aladdin, Mark Andrews Productions, Steve Heather
2006, Stage, Thomas, What Every Woman Knows, Royal Exchange, Manchester, Braham Murray
2004, Stage, Prince Charming, Cinderella, Theatre Royal, Lincoln, Chris Moreno Prods
2004, Stage, Townley, London Cuckolds, Capitol Theatre, Matthew Dunster
2004, Stage, Franklin Shepard, Merrily We Roll Along, Capitol Theatre, Roger Haines
2004, Stage, Will, Moll Flanders, Capitol Theatre, Romy Baskerville
2004, Stage, Aimwell, Beaux Stratagem, Capitol Theatre, Andy Farrell
2004, Stage, Cassio, Othello, Capitol Theatre, Gateth Morgan
2004, Stage, Horner, The Country Wife, Capitol Theatre, Lawrence Till
2004, Stage, Gus, The Dumb Waiter, Capitol Theatre, Martin Nestor
2004, Stage, Petruchio, The Taming Of The Shrew, Capitol Theatre, David Byrne
2009, Television, David Polson, Casualty , BBC, Declan Eames
2007, Television, Man In Black, Basil Brush, BBC, Mark Sendell
2007, Television, Nathan , Hollyoaks (6 eps), Lime Pictures, Various Directors
2006, Television, Social Worker, Blue Peter Appeal Drama, BBC Television, Nick Harris
2005, Television, Anthony Perks, The Marchioness: A Tragedy Of The First Order, ITV Yorkshire, Ken Horn
2004, Television, Mark, Coronation Street, Granada Television, Duncan Foster
2008, Radio, Milo, Silver Street, BBC, James Peries
2007, Radio, Liam Summerton, Silver Street, BBC, Various
2009, Commercial, Football Captain, Migros Bank , Wirz Fraefel Paal Productions AG, Sebastian Alfie
2011, Short Film, David, Broken, PO Films, Sophie Gardner
2010, Short Film, John, Baby, London Film School, Sameer Patel
2009, Short Film, Paul, I Love You Baby, Metropolitan Film School, Marta Savina
2009, Short Film, David, Exchange, Metropolitan Film School, Nick Savvides
2009, Short Film, Nate, Lifecoach , University of Westminster, Ofir Peretz
2009, Short Film, Jacob, Splitting, Box Room Films, William Scothern
2006, Short Film, Lucas, The Playground, Luckychills, Tant Lay
2012, Corporate, Insurance broker, NFU Mutual Conference, The Challenge Factor, Geoff Kershaw
2011, Corporate, Jacobs, Lloyds TSB Fraud Films, The Edge Picture Company, Steve Bookbinder
2010, Corporate, British Male, Cultural Misunderstandings Training Videos, Tandem TV, Gary Dell
2008, Corporate, Difficult Customer - Role Play, Poundland Corporate Training Day, Ian Carr
2007, Corporate, Foreman of the Jury/Toyboy, Courtroom Comedy Drama, Bank of Scotland Corporate, Ian Carr
2007, Corporate, Bagel Shop Owner, Hellmann's Conference, Dial Marketing, Laura Cameron
2006, Corporate, Robert, Atos Origin HSE Training Video, The Challenge Factor, Geoff Kershaw
2006, Corporate, Actor/Singer - "A Remarkable Journey", Board of Deputies of British Jews Conference, Board of Deputies of British Jews, Scott Ledbury
2006, Corporate, Appeal vid presenter,v/o,and lead vocals, Variety Club - An Evening with and tribute to Seb Coe, Variety Club Events Ltd., William Rumble