2019, Stage, Company, Harry Potter and the Cursed Child, West End, Sonia Friedman Productions, John Tiffany, Des Kennedy
2014, Stage, Shack, Love Me Do, Watford Palace Theatre, Brigid Larmour
2013, Stage, Richard, Joking Apart, Nottingham Playhouse & Salisbury Playhouse, Lucy Pitman-Wallace
2012, Stage, Arthur Andrews (Father), The Butterfly Lion, New Perspectives/Curve Theatre/DerbyTheatre, Daniel Buckroyd
2010, Stage, The Man, The Blue Room, Lichfield Garrick, Alasdair Harvey
2010, Stage, Greville / Boothby, The Madness of George III, Original Theatre Co. / Icarus (National Tour), Alastair Whatley
2009, Stage, Theseus/Fairy (Understudy: Oberon), A Midsummer Night's Dream, Royal Shakespeare Company, Gregory Doran
2009, Stage, Francisco/Fortinbras (Understudy: Horatio), Hamlet, Royal Shakespeare Company, Gregory Doran
2008, Stage, Forester, Love's Labour's Lost, Royal Shakespeare Company, Gregory Doran
2008, Stage, Berowne, Love's Labour's Lost (*Public Understudy Performance), Royal Shakespeare Company, Gregory Doran / Cressida Brown
2008, Stage, Oberon, A Midsummer Night's Dream, Theatre Delicatessen, Frances Loy
2007, Stage, Sir Henry Spreadbrow, Sweethearts, Larger Than Life Productions/Finborough Theatre, Kate Golledge
2007, Stage, Chorus, Henry V, RSC Complete Works Season/Compagnia Pippo Delbono, Pippo Delbono
2007, Stage, Mars/Digon, The Arraignment of Paris, The Globe - Education Centre, James Chalmers
2006, Stage, Officer, Measure for Measure, RSC Complete Works Season/Peter Hall Company, Peter Hall
2006, Stage, Romeo, Romeo & Juliet, Heartbreak Productions, Peter Mimmack
2006, Stage, Tamburlaine/Mortimer, A Devilish Exercise: Conjuring Marlowe At The Rose, Into The Breach Theatre, Christopher Lane
2005, Stage, Jack Worthing, The Importance Of Being Earnest, The Brockley Jack Theatre, Kate Bannister
2005, Stage, Adonis/Priam, The Brazen Age, The Globe Education Centre, James Wallace
2005, Stage, First Officer, Twelfth Night, Central School of Speech & Drama, Devlin Mann
2005, Stage, Achilles, Troilus & Cressida, Central School of Speech & Drama, Giles Block
2005, Stage, Herod Antipas, Salomé, Central School of Speech & Drama, Fiona McGlinchy (Student Director)
2004, Stage, Antipholus, The Comedy of Errors, Heartbreak Productions, Maddy Kerr
2004, Stage, Macbeth, Macbeth, Black Cat Theatre Company, Barry Lillie
2003, Stage, Lawrence, Neaptide, Scoop Productions, Jacqui Somerville
2018, Television, DI Frank Scott, Eastenders, BBC, Dave Moor
2016, Television, Lieutenant Barnes, Outlander, Starz, Mike Barker
2015, Television, Scratch, Dr Who Christmas Special, BBC, Douglas McKinnon
2015, Television, Dean Harmison, Doctors, BBC, Gary Williams
2011, Television, Aaron, EastEnders (Eps. 4351 & 4352), BBC, Piotr Szkopiak
2009, Television, Fortinbras / Francisco / Switzer, Hamlet, Illuminations / BBC / RSC, Gregory Doran
2009, Television, Security Man, The Sarah Jane Adventures, BBC, Joss Agnew
2007, Television, The Watcher, Prison Break (Ident), Serie Club, Steve Clarke
2006, Television, U.S. Naval Officer, Oceans, BBC/Impossible Pictures, Dave Allen