2010, Educational, The Friar, Tudor Times, Reflect Productions, Kirsty Dickson
2010, Stage, Domingo, Condor and the Maiden, Tricolore, Simone Vause
2009, Educational, Various, Love Trap, Kinn Theatre, Sally Armstrong
2009, Rehearsed Reading, Domingo, Condor and the Maiden, Tricolore, Simone Vause
2008, Short Film, Roberts, Under the Weather, Dark Pony Productions, Mark Preston
2007, Stage, Various Roles, Quirks in the Works, Quantum Theatre, Michael Whitmore
2007, Stage, Ben, The Dumb Waiter, Theatre Upstairs, Madeline Vose
2006, Short Film, Frank, Frank, Preston Films, Mark Preston
2006, Stage, Captain Birdseye, Dick Whittington, Newpalm Productions, Sylvia Carson
2006, Stage, James, Mrs Jessop and Maths Lesson of Doom, Quantum Theatre, Michael Whitmore
2006, Stage, Bagera, The Jungle Book, Barrie Stacey Productions, Barrie Stacey
2005, Commercial, Cowboy, The Return of the Farm, Channel 5
2005, Short Film, Richard, Flight, W & F Films, Thomas Wangsmo
2005, Stage, David, Walthamstow Station, Short Straw Theatre Company
2005, Stage, Mason, What If It Rains, Quantum Theatre, Michael Whitmore
2004, Short Film, Private, War Crimes, Banton Films, Adrian Banton
2004, Stage, Mike, Which Way Now, Caught In The Act, Caitlin Morrow
2000, Short Film, Rudeboy, Miagra's Calling, Chardonnay Films, Karina Zabihi
2000, Stage, Messenger, Antigone, Completely Cuckoo, Nic Saunders