2010, Stage, Fred, MIRACLE ON 34TH STREET, Farnham Maltings, Gavin Stride
2009, Stage, Gene/Fred Gayley, MIRACLE ON 34th. STREET, Farnham Maltings, Gavin Stride
2008, Stage, Sowerberry - 2007 & 2008, A Dickens Of A Christmas, Shunt, Jan Lower
2008, Stage, Various Roles, The Odyssey, Tour, Kamaal Hussein
2007, Stage, William, A Slight Infection, All Hallows - Clio's Company, Lissa Chapman
2007, Stage, Writer, The Picture Of Dorian Gray, Chesterfield Pomegrantate, Karen Hamson
2006, Stage, Kenneth, Cleo Camping Emmanuelle & Dick, Chesterfield Pomegranate Theatre, Karen Hanson
2006, Stage, Sweetmeat, Shiver, National Tour, Catherine Church
2005, Stage, Sweetmeat, Shiver, Salisbury Playhouse Theatre, Catherine Church
2005, Stage, Aston, The Caretaker, Chesterfield Pomegranate Theatre, Adrian Lloyd James
2004, Stage, Crabbin, The Third Man, Red Shift, Jonathan Holloway
2003, Stage, Riff Raff, Rocky Horror Show, Geanu Productions, Seoul, Gina Lee
2001, Stage, Uncle Billy, It's A Wonderful Life, New Perspectives, Gavin Stride
2001, Stage, Riff-Raff, Rocky Horror Show, Geanu Productions, Seoul, Gina Lee
2000, Stage, Harry/Waiter, Confusions, Bridewell Theatre, Carole Metcalf
1999, Stage, Edmund, Illusions, Normansland/BAC, Victoria Lantz
1999, Stage, Edourd, The Killer, Tristan Bates, Ann Kazam
1998, Stage, Rupert (Lead), Ball Boys, Bridewell Theatre, Astrid Hilne
1997, Stage, Argan (Lead), The Hypochondriac, Troika Theatre Company, Alison Edgar
1996, Stage, Various Roles, Newsrevue (Comedy Sketch/Song Show), Canal Cafe Theatre, Robert Miles
2002, Commercial, Alien - Lead Role, Beautiful South Advertisement, Universal Music Ltd, Johnny Vegas
2002, Commercial, Mechanic, Dr. Barnardo's, Nomad Films, Dublin
2002, Commercial, Party Goer - Lead Role, Ikea, Stink Productions
1998, Commercial, Tortured Man, What's Yours?/Medical Foundation, The Hat Factory, Mehdi Norowzian