2013, Stage, Ross, Macbeth, The London Theatre, Harry Denford
2012, Stage, Stan Downer, Parents of Typical Children, The London Theatre, Vishini Veleda-Billson
2010, Stage, Neil (lead), Love and Understanding, Battersea Arts Centre, Jono Gadsby
2008, Stage, Mr Rich, Mrs Plug the Plumber, Theatre Peckham, Tereasa Early
2007, Stage, Gus, The Dumb Waiter, London Production Company, Mark Jowlett
2006, Stage, Dorian, The Picture of Dorian Grey, White HorseTheatre, Michael Drey
2005, Stage, Chris (Lead), Chicken, Stopwatch, Adrian Jackson
2005, Stage, Luke, Slug in the Shoe, White Horse Theatre
2005, Stage, Rick, Neighbours With Long Teeth
2005, Stage, Antonio, The Tempest, Facimille Productions, Sophie Ren
2004, Stage, Tom Wingfield (2003-2004), The Glass Menagerie, White Horse Theatre, Howard Leister
2004, Stage, Silver, Angel Point, N P V Theatre Arts, Tereasa Early
2004, Stage, Professor (2003-2004), Blue Planet, White Horse Theatre, Howard Leister
2004, Stage, Rick (2003-2004), Neighbours with Long Teeth, White Horse Theatre, Howard Leister
2003, Stage, Banquo/Macduff/Witch 2/Various Roles, Macbeth, White Horse Theatre, Robert Miles
2003, Stage, Shadow (2002-2003), The Empty Chair, White Horse Theatre, Robert Miles
2002, Stage, Frank, Fen, Stratford East, Louis Baxtor
2011, Short Film, Henry, The Bookshelf, Truck Productions, Kaire Russ
2011, Short Film, Martin, The Pendant, LFA, Neil Gromely
2011, Short Film, Daniel (lead), Cubicle, Metroplitan School of Film, David Dincer
2010, Short Film, John (posesive husband), The Lost Path, independant, Dasha Landsing
2004, Short Film, Roland, All Day Cafe, I P T Productions, Adrian Lamb
2011, Short Film, Oliver, Life Line, Tom Levin, Tom Levin