2018, Stage, Hamlet, Hamlet, Shit Faced Shakespeare, Lewis Ironside
2020, Stage, Claudius, Hamlet, National Theatre, Tinuke Craig
2019, Stage, Nancy Reagan (plus 7 other political figures), Handbagged, New Vic Theatre, Fiona Buffini
2018, Stage, Beast/Prince, Beauty And The Beast, Theatre By The Lake, Chris Honer
2018, Stage, Big Shaq, Storylab, Tricycle/Kiln Theatre, Jonathan Glew
2017, Stage, Harry, Heather, Bush Theatre/UK Tour/Edinburgh Festival, Valentina Ceschi
2017, Stage, Various, Soho Young Playwrights, Soho Theatre, Charlotte Bennett
2017, Stage, Mercutio, Romeo & Juliet, National Theatre, Bijan Sheibani
2017, Stage, Duncan/2nd Witch/1st Murderer/Siward, Macbeth, National Theatre, Justin Audibert
2016, Stage, Niko, You Forgot The Mince, Imagine If, Stephen Whitson
2016, Stage, The Boy, The Events, Gothenberg English Studio Theatre (GEST), Gary Whitaker
2015, Stage, James "Tommy Cooper" Lawson, Home Theatre, Theatre Royal Stratford East, Andre Piza
2015, Stage, George Deever, All My Sons, Talawa - UK Tour, Michael Buffong
2014, Stage, Zacharias, The Nutcracker, Unicorn, Ellen McDougall
2013, Stage, Dick, Dick Whittington, Theatre Royal Stratford East, Kerry Michael
2013, Stage, Various, Home Theatre UK, Theatre Royal Stratford East, Marcus Ellard
2013, Stage, Carl, Breaking Point, Acting Out Productions, Louisa Lawrenson
2013, Stage, The Blue Caterpillar/March Hare/Seven of Hearts, Alice In The Walled Garden, Sixteen Feet, Jenny Lee
2012, Stage, Rho, Borderline Vultures, The Lowry/Happystorm Theatre, Mel Cook
2012, Stage, Marty/One Eyed Bill, The Legend Of Captain Crow's Teeth, Unicorn Theatre, Matthew Lenton
2012, Stage, Various, Text Generation, Unicorn Theatre, Purni Morell
2011, Stage, Tony Cumberbatch, Where The Flowers Grow, Warehouse Theatre, Jeffery Kissoon
2011, Stage, Various, 7 New Plays By Young Writers, Kids Company and National Theatre Studio, Emily Lim and Rikki Henry
2010, Stage, Tyrone, Naked Soldiers, Warehouse Theatre, Jeffery Kissoon
2010, Stage, Aaron Riley, Herons, Falling Leaves, Clive Judd
2009, Stage, Phil, Touched, NSDF, Ruth Carney
2009, Stage, Jim/Edwin, Gut Girls, Manchester Metropolitan School of Theatre, Teddy Kiendl
2009, Stage, Aaron, Herons, NSDF, Clive Judd
2009, Stage, Melville/Aubespine, Mary Stuart, Manchester Metropolitan School of Theatre, David Shirley
2009, Stage, Hans, The Wedding Party, Manchester Metropolitan School of Theatre, Joyce Branagh
2008, Stage, Stefan, Harvest, Manchester Metropolitan School of Theatre, David Salter
2019, Television, PC Rowe, The Barking Murders, ITV productions, David Blair
2012, Television, Club Manager, The Midnight Beast, Warp Films for Channel 4, Ben Gregor
2011, Television, Lucas, Up!, BBC Comedy, Julia Ford
2011, Television, Box, The Manny Norte Show, Hey Buddy Productions, Laurence Koe
2010, Television, Denzil, Rock and Chips, BBC, Dewi Humphreys
2010, Television, Jedda Atkins, The Bill, Talkback Thames, Karl Neilson
2010, Television, Denzil, Rock & Chips, Shazam Productions for BBC, Dewi Humphreys
2019, Rehearsed Reading, Beast/Prince, Beauty And The Beast (New Version), Laurence Boswell
2018, Rehearsed Reading, Eric, The Shit, Leeds Playhouse, Alexander Ferris
2015, Rehearsed Reading, Kane, Left Hangin', Bush Theatre, Milli Bhatia
2015, Rehearsed Reading, Knock, The Win Bin, Old Red Lion, Sara Joyce
2014, Rehearsed Reading, Dom, Hot Rain, Ted Craig
2013, Rehearsed Reading, Marvin, Untitled, Theatre Royal Straford East, Stephen Lloyd
2012, Rehearsed Reading, Oscar, Get Over Yourself, Unicorn Theatre, Purni Morell
2009, Rehearsed Reading, Jason, Mogadishu, Royal Exchange for the Lyric Theatre, Hammersmith, Matthew Dunster