2020, Stage, Actor, The Complete Works of William Shakespeare, Abridged!, National Production Company, John Robert Partridge/Andrew Alton
2019, Television, Receptionist, Confession, ITV Studios, Paul Andrew Williams
2019, Television, Joel Eldridge, Doctors, BBC, Merlyn Rice
2019, Stage, Loyal, Tartuffe, National Theatre, Blanche McIntyre
2018, Musical, Chris, My Left/Right Foot - The Musical, Birds of Paradise/National Theatre Scotland, Robert Softley Gale
2018, Audio, James Redmond, Unvoiced, Episode 1: Leave The Tape Running, Juniper Tree, Pollyanna Newcombe
2018, Stage, Actor, The Complete Works of William Shakespeare, Abridged!, National Production Company, John Robert Partridge
2018, Stage, General Roman Khludov, Cockroaches, Sosis Productions, Anastasiya Sosis
2018, Stage, Banquo, Macbeth, National Production Company, James Tanton
2018, Stage, Thomas Montgomery and Sir Frederick Smith, Pacifists & Protesters: A Dangerous Woman, The Gloucester Theatre Company, Alexander J. Gifford
2017, Stage, Private 'Tommo' Peaceful, Private Peaceful, National Production Company, Andrew Alton
2017, Stage, Henry Soames and Roger, Notes From Underground, Traffic of the Stage, Harry Meacher
2017, Stage, Multiple roles, Shakespeare Live!, Traffic of the Stage, Harry Meacher
2016, Stage, Sir Amyas Paulet, Mary Stuart, Royal Central School of Speech and Drama, Ben Naylor
2016, Stage, Lucentio, The Taming of the Shrew, Royal Central School of Speech and Drama, Anna Morrissey
2015, Site Specific, Character Actor, Warwick Castle Dungeon, Merlin Entertainments, PLC, David Nicholds
2014, Improvisation, Character Actor, Warwick Castle, Merlin Entertainments, PLC, David Nicholds
2014, Stage, Puck, A Midsummer Night's Dream, Rugby Theatre, part of RSC Open Stages, Robert Sloan