Production - Year - Role - Production Company - Director
NARCOPOLIS, 2011, Costner, TSquared Films, Justin Trefgarne
ZEBRA CROSSING, 2011, Charlie, Crown Films & Exile Media Group, Sam Holland
IN LOVE WITH ALMA COGAN, 2010, Young Eddie, Capriol Films, Tony Britten
THE BASELINE, 2009, Nick, Dangerous Productions, Brendon O'Loughlin
STARDUST, 2006, CG Reference Actor for Tertius, MARV Films/Paramount, Matthew Vaughn
Production - Year - Role - Production Company - Director
EASTENDERS, 2021, Television, Tom, BBC, Conor Morrissey
KILLING EVE SERIES 2, 2018, Television, Peel's Lawyer, Sid Gentle Films Ltd., Lisa Bruhlmann
MANHUNT, 2018, Television, Custody Sergeant, Buffalo Pictures, Marc Evans
LONDON SPY, 2015, Television, Police Officer, Working Title, Jakob Verbruggen
A PASSIONATE WOMAN, 2010, Television, Radio Announcer (voice), BBC & Rollem Productions, Kay Mellor & Antonia Bird
DAVID COPPERFIELD, 1999, Television, Fisherman, BBC, Simon Curtis
Production - Year - Role - Production Company - Director
CORIOLANUS, 2024, STAFFER, WATCHMEN.+ SOLDIER /Understudy COMINIUS, National Theatre, Lyndsey Turner
MACBETH, 2023, Cover Macbeth, Donmar Warehouse, Max Webster
2.22 A GHOST STORY, 2022, PC Stirling (+Cover Sam & Ben), Gielgud Theatre, Matthew Dunster
2.22 A GHOST STORY, 2021, DC Stirling (+ Cover Sam and Ben), Noel Coward Theatre, Matthew Dunster
KING JOHN, 2019, Austria, RSC, Eleanor Rhode
LOVE'S LABOURS LOST, 2018, Berowne, Oxford Shakespeare Company, Nick Green
THE PLOUGH AND THE STARS, 2016, Corporal Stoddart, National Theatre, Howard Davies & Jeremy Herrin
AN ENEMY OF THE PEOPLE, 2016, Mr Pettersen, Chichester Festival Theatre, Howard Davies
THE SNOW QUEEN, 2015, Prince Charming/Rudy, Royal & Derngate, Gary Sefton
SHE STOOPS TO CONQUER, 2015, Diggory, Theatre Royal, Bath, Lindsay Posner
CAUGHT, 2015, Bob, Arcola Theatre, Cressida Brown
hamlet is dead. no gravity, 2015, Oli, Arcola Theatre, Andrea Ferran
THE LION, THE WITCH AND THE WARDROBE, 2014, Aslan, Rose Theatre, Kingston, Ciaran McConville
MACBETH, 2014, Banquo, Grosvenor Park Open Air Theatre, Alex Clifton
THE COMEDY OF ERRORS, 2014, Antipholus of Ephesus, Grosvenor Park Open Air Theatre, Alex Clifton
IRON OXIDE : COURTING DRAMA, 2014, Callum, Southwark Playhouse, Blythe Stewart
ROMEO & JULIET, 2013, Tybalt & Friar Laurence, Theatre Royal Bury St Edmunds, Lynne Whitehead
THREE SISTERS, 2012, Rode, Young Vic, Benedict Andrews
WE LOVE YOU CITY, 2012, Tony, Belgrade Theatre & Talking Birds, Paul Warwick
FARM BOY, 2011, Grandson, New Perspectives & 59e59 Theatre, New York, Daniel Buckroyd
TRANSLATIONS, 2010, Lieutenant Yolland, Leicester Curve, Mick Gordon
THE TEMPEST, 2010, Ferdinand & Caliban, Oxford Shakespeare Co., Mick Gordon
THE UGLY ONE, 2009, Karlmann, Theatre Royal Norwich Actors Company, Hannah Eidinow
THE MERCHANT OF VENICE, 2009, Gratiano, The Changeling Theatre Co., Rob Forknall
THE THREEPENNY OPERA, 2009, Crook-Fingered Jake, Theatre Paradisum, Peter Beck
A MIDSUMMER NIGHT'S DREAM, 2007, Demetrius, Ken Hill House, Michael Culkin
A MEMORY, A Monologue, A Rant and a Prayer, 2007, Michael Cunningham, Rise, Chris Lane
TAMBURLAINE (A Devilish Exercise), 2006, Bajazeth, Rose Theatre, Bankside, Chris Lane
EDWARD II (A DEVILISH EXERCISE), 2006, Lancaster, Rose Theatre, Bankside, Chris Lane
TWELFTH NIGHT, 2006, Orsino, Ken Hill House, Ali Boag
THE WILLIAM POEL FESTIVAL, 2005, Macbeth, Theatre Royal Haymarket, Geoff Colman