2010, Feature Film, Barman, The Sweet Shop, MWS Media, Ben Myers
2009, Film, Neal - MOD Officer, Forrest Of Fear, Superteam Productions, Ian Paterson
2008, Feature Film, Homeless Man (Lead Role), Off We Go Then, Superteam Productions, Ian Paterson
2008, Film, Index, Belong, JSD Productions, James Dann
2008, Film, Morris, Abroad, Cesare Pictures Ltd, Zuzana Jochman
2007, Feature Film, Boyfriend CI5, Call Me A Psycho, Superteam Productions, Ian Paterson
2007, Film, Tom, Wasted, University of Westminster, Liam Benzaken/Mark Savage
2007, Film, Journalist, Always Crashing in the Same Car, Handmade Films Plc, Duncan Wellaway
2007, Film, Robert Heathworth, Funny Situation, Galaxy Entertainment, Oksana Georghiou
2007, Feature Film, Owen MacNair, Roanoke: The Lost Colony, BSDS Productions, Bertie Stephens
2006, Film, Mark Bailey (Lead Role), Love Adrian, LFA, Claud Jehu/Freya Berry
2006, Film, Andrew Collins (Lead Role), Going Mobile, Clarence Worley Productions, Robert Tydings
2005, Feature Film, Spirit Seeker, Shortage Of Angels, FT Productions, Monica Lissak/Maggie Law
2005, Film, Containment Officer, Containment, Eldritch Films, Anthony Tattersall/Trey Farley
2008, Stage, Director / Boss / Nikita (Lead Role), Chekhov's Farces, Act Provocateur Int, Victor Sobchak
2008, Stage, Khirin (Lead Role), The Anniversary, Act Provocateur Int, Victor Sobchak
2007, Stage, Midas/Cinyras/Narrator/Spirit Of The Tree, Metamorphoses, City Lit/John Lyon Theatre, Petina Hapgood
2006, Stage, Capulet, Romeo and Juliet, City Lit/John Lyon Theatre, Brian Carter
2006, Stage, Frank Gibbons, This Happy Breed, City Lit/John Lyon Theatre, Vernon Thompson
2006, Stage, Soranzo, 'Tis Pity She's A Whore, City Lit/John Lyon Theatre, Brian Carter
2009, Music Video, Lover, Take Me Away (Diamond Chique), Thought Juice Films, Linzy Attenborough
2009, Internet, Lee Palmer, Scaranna: The Legend Of The Living, Superteam Productions, Ian Paterson
2008, Internet, Caveman, Dawn Of Photography, Naff Films / Focus On Imaging, Nick Simpson
2008, Radio, Self, Interview, BBC Radio London, Robert Tydings