2010, Commercial, Young business man, ICS Home Learning, Greenroom Films LTD
2009, Rehearsed Reading, Evil Angel, Dr Faustus, Present Moment Theatre, Joss Bennathan
2008, Rehearsed Reading, Various, Unzipped at The Young Vic, Talawa Theatre Company, Karena Johnson
2007, Stage, Young Blood/Judge/Policeman, Missing, Talawa Theatre Company, Lorna Gayle
2006, Television, Para - Jonathan Bennet, Suez Canal, BBC Television, Louise Hooper
2005, Stage, Peregrine, Volpone, Present Moment Theatre, Joss Bennathan
2004, Stage, John Adams, Big Baby, Oxfordshire Touring Theatre Co, Brendan Murray
2003, Stage, Lionel, Bowled a Googly, New Perspectives & O.T.T.C, Chris Fogg
2002, Commercial, Cadet, Panattoni- Italy, Rose, Hackney,Barber, Graham Rose
2002, Film, Shop Assistant, Ashes and Sand, Open Road Films, Bob Blagdon
2002, Film, Post Man, Mrs Meitlemeihr, Rose, Hackney, Barber, Graham Rose
2002, Stage, Chris, After You, Red Ladder Theatre Company, Wendy Harris
2001, Commercial, MVC Music For Roose and Partners
2001, Stage, Gabriel, Little Violet and the Angel, Theatre Centre, Phillip Osment
2000, Stage, Ste, Beautiful Thing, Oxfordshire Touring Co, Jeremy James
2000, Stage, Simon understudy, Peggy for You, Comedy Theatre, Robin Lefevre