2009, Stage, Jacques, As You Like It, Pinot Theatre Company, Roanna Dalziel
2009, Stage, Ed, Lost In Thought, Pinot Theatre Company, Anna Barry
2008, Stage, Lord Capulet, Romeo & Juliet, Mustard Productions, Alison Goldsmith
2007, Stage, The "Chevalier" John Taylor, Classical Asassins, joinedupwriters, Alan McNaboe
2006, Stage, The "Chevalier" John Taylor, Bach, Handel & Me, O.R.L., Alison Goldsmith
2006, Stage, Otto, Quien Es, O.R.L., Hannah Quigley
2007, Stage, Dad, What's In A Name, Reduced Theatre Company, Ed Harris
2006, Stage, Clive, Perfection, Old Red Lion, Emma Blundell
2005, Stage, Heavy/Ballplayer(cover), Insignificance, Sheffield Theatres, Samuel West
2005, Stage, Robert, Last Known Address, ShadowBoxer, Steve King
2005, Stage, Henry, Gardening Leave, UpStart Theatre Co, Tom Mansfield
2004, Stage, Kevin, Appetite, Bill Kenwright Ltd, Guy Retallack
2004, Stage, Brian, Surface, UpStart Theatre Co, Tom Mansfield
2004, Stage, Gordon, Incident, ShadowBoxer, Steve King
2004, Stage, John, Seen in an Outside Place, UpStart Theatre Co, Tom Mansfield
2004, Stage, 1of3, Love, Lust & Loss, The Water Company, Struan Leslie
2004, Stage, Teacher, Dealing, UpStart Theatre Co, Jeremy Elman
2004, Stage, Tom/Irwin - Understudy, The Secret Rapture, Bill Kenwright Ltd, Guy Retallack
2003, Stage, Macbeth/Tom Snout, Macbeth & Midsummer Night's Dream, Shakespeare4Kidz, Julian Chenery
2003, Stage, All 5 Male roles, The Blue Room, Montview Theatre School, Jeremy Elman
2002, Stage, Dan, Head Games, Strawberry Theatre, Jeff Moody
2002, Stage, Michael, Head Games at Edinburgh Festival, Strawberry Theatre, Jeff Moody
2002, Stage, Sean, Legoland, Royal Court Theatre, Tamasin Berry Hart
2002, Stage, 1 of 3 voices, Love, Lust and Loss, The Caird Company, Struan Leslie
2001, Stage, DJ, Sweet Alibi, The Royal Court Theatre, M.C.A. Teixara
2001, Stage, Narrator + Ensemble, The Holy Whore (Le Sainte Courtisane), Water Company for John Caird, Struan Leslie
2000, Stage, Commentator, Foul Play, The Royal Court Theatre, M.C.A. Teixeira
2000, Stage, Eddie, Rents, Confederate Theatre Company, Natasha Harrison
2000, Stage, Wilhelm, The Seven Sins Of Max & Moritz, Crucial Image, David Hovatter
1999, Stage, Pentheus, The Bacchae, The Actors Company, Matthew Gray
1997, Stage, Dameon Kardness, A Christmas Cracker, Rideout Theatre Company, Anne Plenderleith
1997, Stage, Ferguson/Daft Jamie, Burke & Hare, Telling Tales, Patrick Evans
1996, Stage, King, 1820, Fifth Estate, Allan Sharpe
2008, Short Film, Carl (Lead), Half Empty, Brady Hood Productions, Brady Hood
2006, Short Film, Dave (lead), Surveillance, Dead Air Digital, Gordon Ross
2005, Short Film, Brett Heart, Flynn Retribution, Retribution Productions, Michael Immerson
2005, Short Film, Rob (lead), Extreme Close Up, Dead Air Digital, Gordon Ross
2004, Short Film, PC Monk(lead), Chosen, Canny Monkey Productions, Andy Sandham
2003, Short Film, Sleepwalker (lead), Sleepwalker - Art Installation, Clement Page Productions, Clement Page
2002, Short Film, Business Man - lead, White, Gary Miller Prods, Gary Miller
1997, Short Film, Ali - Lead Role, Gray's Anatomy, Naepatio Productions, John Lewis
1997, Short Film, Salesman - Lead Role, Pistols At Dawn, Mook Productions, Andrew Coates