2018, Stage, Mr Scheinkopf, Fame!, UK Tour, Nick Winston
2018, Stage, Cord Elam, Oklahoma!, Grange Park Opera, Andrew Wright
2017, Stage, Eric Burns, Rehab, The Union Theatre, Elliot Davis
2016, Stage, George, The Last Tango, The Phoenix Theatre, Karen Bruce
2016, Stage, Doc/Officer Krupke, West Side Story, Kilworth House, Matthew White
2015, Stage, Major Courtney, The Ladykillers, Fiery Angel, Lee Lyford
2014, Stage, Keith, Dick Whittington and his Cat, Lyric Theatre, Hammersmith
2013, Stage, Smee, Peter Pan, First Family, Ian McFarlan
2014, Stage, Foster/Pawnee Bill/1st cvr Charlie, Annie Get Your Gun, UK Tour, ATG
2013, Stage, John, Get Got, Janski Productions, Dominic Shaw
2012, Stage, Stephano, The Tempest, Jack Shepherd
2012, Stage, Tranio, The Taming of the Shrew, Jenny Stephens
2011, Stage, Man 1, The 39 Steps, Fiery Angel / Criterion Theatre, Maria Aitken
2007, Stage, Male Authority Figure/Cover Wilbur Edna, Hairspray (2007-2010), Shaftesbury Theatre, Jack O'Brien
2007, Stage, Poppineau, In The Club, Hampstead Theatre, David Grindley
2006, Stage, Christmas Present/Fezziwig and others, A Christmas Carol, Hidden Pearl Productions, Chris Pickles
2005, Stage, Falstaff, Merry Wives of Windsor, Oxford Shakespeare Company, Chris Pickles
2005, Stage, Witch/Porter, Macbeth, Oxford Shakespeare Company, Chris Pickles
2005, Stage, Chorus, The Incarcerator, David Tucker
2004, Stage, Luce/Courtesan/Abbess, Comedy of Errors, Oxford Shakespeare Company, Chris Pickles
2003, Stage, Vanity/Squire, Mother Goose, Pneuma-Arts, Paul Knight
2003, Stage, Boswell, Office Suite, Theatre Royal, Bath, Lawrence Till
2002, Stage, Prospero, The Tempest (Tour of Italy), Ragz Theatre Company, Fraser Grant
2001, Stage, Al, April In Paris by John Godber, White Fox Productions, Tim Bond
2001, Stage, C.S.M. Rivers/Arthur Boogis, The Accrington Pals By Peter Whelan, White Fox Productions, Granville Saxton
2017, Television, Gavin, Doctors, BBC
2015, Television, Colin Stephens, CUFFS, Tiger Aspect
2007, Television, Clerk of the Court, Dalziel and Pascoe, BBC Television, Alan Grint
2006, Television, Catering manager, Where The Heart Is, Meridian Broadcasting, David Tucker
2006, Television, Thomas Bradley, Silent Witness, BBC Television, Maurice Phillips
2017, Commercial, Butcher (Tesco Staff), Tesco
2017, Commercial, Magician, Harvey's Furniture, McCann Manchester
2010, Commercial, Regular Character, Peugeot Channel Four Ident, Kuncklehead, Ben Gregor
2007, Commercial, Dad, Morrison's Commercial, DKLW, Alan Friel
2004, Commercial, Kevin, ABC 1, Walt Disney
2003, Commercial, Dad, BT, A V Browne Advertising, Suki
2003, Commercial, Premiership Football, Sky Television