2011, Stage, Archangel, Judgement Day, SHORTS/Landor Theatre, Lucy Newman-Williams
2010, Stage, Jack & u/s Harry, When Harry Met Sally, Jamie Wilson Productions, Michael Gyngell
2009, Stage, Pablo Gonzales, A Streetcar Named Desire, Donmar Warehouse, Rob Ashford
2008, Stage, Peter, Ex Humare, Zeitgeist (King's Head), Samuel Miller
2007, Stage, AEDILE u/s Titus Lartius, CORIOLANUS, Royal Shakespeare Company, Gregory Doran
2006, Stage, Leonato, Much Ado About Nothing, Arts Educational School, James Tillet
2006, Stage, Luke, Once More With Feeling, Theatre 503, Allison Jenson
2006, Stage, Victor Ellison, Today, Arts Educational School , Richard Cant
2005, Stage, Bobby Gilbey, Fanny's First Play, Arts Ed, Clifford Milner
2005, Stage, King Ferdinand, Love's Labour's Lost, Arts Ed, Terrie Fender
2005, Stage, Rochester-John Wilmot, The Libertine, Arts Ed, Nicholas Tudor
2005, Stage, Mr Sands, The Room, Arts Ed, Jane Harrison
2004, Stage, Mr Bonaparte, Golden Boy, Arts Ed, John Abbott
2004, Stage, Edward, Someone Who'll watch Over Me, Arts Ed, Jane Harrison
2004, Stage, Merchant, The Exception And The Rule, Arts Ed, Richard Beacham
2004, Stage, Kulygin, Three Sisters, Arts Ed, Jane Harrison
2002, Stage, Mick, Plenty, Everyman/Sherman Cymru, Barry Slack
2005, Short Film, Chav 1, A Night on the Tiles, ITV Wales, Natasha Betteridge
2005, Short Film, Nick Sharpe, Off Her Trolley, Arts Educational School, Michael Ferguson
2005, Short Film, Chris, Three's a Crowd, Arts Educational School, Michael Ferguson
2005, Short Film, Jimmy Fitch, What Do You See?, Arts Ed, Michael Ferguson
2004, Short Film, Gary/Drew, Truth In The Rumour, Arts Ed, Ken Grieve