2012, Feature Film, Dancer/Soldier, Anna Karenina, Working Title Films, Joe Wright
2012, Feature Film, James Simpson, Act 1 , Dimensions Crew, Wilson Lau
2011, Feature Film, TV Reporter, Tezz, United 7 Entertainment, Priyadarshan
2011, Feature Film, Edward Derby, Arkham Sanitarium, Survivor Films, Andrew Morgan
2010, Feature Film, James, Jhootha Hi Sahi, Big Bang Productions, Abbas Tyrewala
2011, Short Film, The Clown, The Clown, TinyDog Films, Alistair Bendall
2010, Short Film, Ben, Crossed Words, Substantial Films, Tom Sands
2009, Short Film, Chris, High Rise, Clever Ass Films, Ben Dixon
2007, Short Film, Shane, Be Safe, Son, London Film School, Lun Gai
2012, Stage, Lysander, A Midsummer Night's Dream, Antic Disposition, John Riseboro
2011, Stage, Company/Head Boy, Chess, Aberystwyth Arts Centre, Anthony Williams
2010, Stage, Company, Candide, Japan, Ian Burton
2010, Stage, Wolf, Bent, Landor Theatre, Andrew Keates
2009, Stage, 1st cover Mike, White Christmas, Plymouth Theatre Royal & Lowry, Salford, Barbara Epstein
2009, Stage, covered & played Sky, Mamma Mia! (2008/09), Prince of Wales , Phyllida Lloyd
2007, Stage, Wise man , Discotivity, Gilded Balloon, Edinburgh, Russell Labey
2007, Stage, Company (2006/07), Evita, Adelphi Theatre, Michael Grandage
2005, Stage, Company , Chitty Chitty Bang Bang, London Palladium, Adrian Noble
2004, Stage, Gus (2003-2004), Saturday Night Fever, UK Tour, Arlene Philips
2003, Stage, Nat Gelder, Babes In Arms, Cardiff International Music Festival, Martin Connor
2002, Stage, Ensemble, On Your Toes, Leicester Haymarket Theatre, Paul Kerryson
Stage, Kurt, Sound of Music, UK Tour, Steven Dexter