2011, Stage, Dan, Sink or Spin, The Endorphins, Joshua Azouz
2011, Stage, Tony, Good Creatures, TenTen Theatre, Paul Jepson
2010, Stage, Tybalt, Romeo & Juliet, MokitaGrit Productions, Adam Welsh
2010, Stage, Tomazo, The Changeling, Royal Welsh College of Music and Drama, Martin Houghton
2010, Stage, Parker/Warcliffe/Blue, Harvest, Royal Welsh College of Music and Drama, Dickon Tyrell
2010, Stage, Talbot, Henry VI part 1, Royal Welsh College of Music and Drama, Hilary Beckett
2009, Stage, Paulet, Mary Stuart, RWCMD, Martin Houghton
2009, Stage, Branko (Serbian), Monday, Red Ladder Theatre Company, Daniel Bye
2008, Stage, Darren/Ensemble, Proper Clever, Liverpool Playhouse Theatre, Serdar Billis
2007, Stage, Gormless, Whose Shoes, National Youth Theatre, John Hoggarth/Guy Hargreaves
2006, Stage, Kyle, Corruption Of A Lovely Thing, National Youth Theatre, Chris Wright
2006, Stage, Young Soldier, Henry V, National Youth Theatre, Paul Roseby
2011, Commercial, Our Lad (Hero), Pot Noodle, MSE Media Ltd, Mono Ghose
2011, Television, Tom, Mind Games (Pilot), Trusty Sidekick Productions, David J Evans
2011, Internet, Jack/The Iceberg, The Splott Division, Trusty Sidekick Productions, David J Evans
2010, Film, Billy, Xperiment, Royal Welsh College of Music and Drama, David-John Newman & Catherine Linstrum
2010, Short Film, Michael, Grief, The Atrium, Jacob Pleace
2010, Short Film, James, Cassie, The Atrium, Rob Dunkerly
2010, Short Film, Mark, Location, Location, A Wing and a Prayer Films, DJ Evans
2010, Short Film, Nigel, Do You Know What Love Is?, Wing and a Prayer Films, DJ Evans
2009, Short Film, Anthony - Lead Role, A Father's Love, Green Leaf Productions, Richard Adolesee
2009, Short Film, Duff - Lead Role, Karma, Stuck In A Box Studios, Colin Warhurst
2009, Short Film, Jason - Lead Role, So Did He?, CSV Media, Megan Robertson
2009, Music Video, James - Lead Role, Falling - Dan Webster, Melendez Films, Aidan Metcalfe
2009, Rehearsed Reading, Matt, Manic Street Fundraisers, Sherman Cymru, Bridget Keehan
2009, Radio, Gil, Been So Long, Royal Welsh College of Music and Drama, Simon Morecroft