2011, Stage, King Of Hearts, Alice In Wonderland, Brewhouse Theatre Arts, Robert Miles
2011, Stage, Simon, Heaven Sent, New Wimbledon Studios, Hidden Talent Productions, Helmi Fagan
2010, Stage, Aslan, The Lion The Witch And The Wardrobe, The Brewhouse Theatre Arts, Robert Miles
2010, Stage, Pirate/Policemen, Pirates of Penzance, Carl Rosa, Peter Mulloy
2009, Stage, Sailor/Cover Bob Beckett, HMS Pinafore, Carl Rosa, Peter Mulloy
2008, Stage, Henry Davies, Street Scene (Kurt Weill), Trinity, Old Royal Naval College, Rebecca Dale
2006, Stage, Vespone, La Serva Padrona, Royal Opera House (Linbury Studio), Harry Fehr
2006, Stage, Friday, Robinson Crusoe, Theatre Royal Big Top, Bury St Edmunds, Colin Blumenau
2005, Stage, Narrator/Pierce Egan, Black Atlas, Intermission, London Shakespeare Workout, Dr Bruce Wall
2005, Stage, Asher/Calypso singer, Joseph and the Amazing Technicolor Dreamcoat, Bill Kenwright Ltd, Bill Kenwright
2004, Stage, Eddie, The Wild Party , Riverside Studios, The Lost Theatre Company
1996, Stage, Benjamin, Hitting Home, Innercity Theatre, James Woolf
2008, Television, Jazz Pompineaux, Seppella, Motel Royal, Rane Tiukkanen
2007, Television, Kelso Cochrane, Who Killed My Brother, BBC Television, Fatima Salaria
2006, Television, Mr Peacock & Mr Hyena, Dr Tatiana's Advice to All Creation, Wag TV
2000, Television, Young Man, Summer in the Suburbs, BBC, David Attwood
1996, Television, Youth, London's Burning, London Weekend Television, James Hazeldine
1999, Television, French Man, British Airways, Vector Ltd, Steve West
1998, Television, Young Man, The Ronson Mission: Let's Stamp Out Crime, BBC, Mike Barker
Radio, Dean, The Mall, BBC Radio