2009, Stage, King, Sleeping Beauty, DayWalker Productions, Ian McCabe
2008, Stage, Horatio Minge, The Night I Appeared As Macbeth, DayWalker Productions, Ian McCabe
2008, Stage, Nelson, Trafalga, DayWalker Productions, Ian McCabe
2007, Stage, Doctor, Treasure Island, DayWalker Productions, Ian McCabe
2006, Stage, Ben, Movie Night, DayWalker Productions, Ian McCabe
2006, Stage, Udo Dapifer, Lord of Colchester, Seat Of Power, New Route Theatre Company, Jason Cattrell
2006, Stage, James, The Quality Of Mercy, DayWalker Productions, Martin Pennock
2004, Stage, Starveling, A Midsummer Night's Dream, DayWalker Productions
2004, Stage, Vasily, No Jacket Required, DayWalker Productions, Danni Harwood
2003, Stage, Dogberry, Much Ado About Nothing, DayWalker Productions, Jan Haddow
2002, Stage, Innkeeper, Emir of Africa,Durant the Jailor, The Play of St Nicholas, St. Nicholas, Martin Pennock
2001, Stage, S, Fish Naked & The Carer, DayWalker/New Route, Jason Cattrell
2000, Stage, Major A A Dribblesby, Miss Marple Investigates, New Route Theatre Company, Debbie Aladyce
2000, Stage, Duke of Cornwall, The Executive Lear, New Route Theatre Company, Jason Cattrell
2007, Short Film, Tallman, London Transfer, Gothenburg Institute, Roozbeh Behtaji
2006, Short Film, Extra Ordinary Lives, Peeping Tom Productions, Daniel Fawcette
2008, Short Film, Dan The Gypsy, Tood & The Tooth Fairy, TMC Productions, Tony Clark
2003, Street Theatre, Mad Monk Of Glasgow, Promenade Plays, Colchester Borough, Jason Cattrell
2002, Street Theatre, Conan the Librarian, The Mummers Play, New Route Theatre Company, Jason Cattrell
2001, Street Theatre, Cromwell's Captain, The Interview, Colchester Festival , Jason Cattrell