Production - Year - Role - Production Company - Director
Outlaw King, 2018, Roger de Mowbray, Sigma Films/Netflix, David Mackenzie
Maleficent, 2014, Soldier in Wood, Disney, Robert Stromberg
Collider, 2013, Luke Spencer (Lead), Beactive Media, Jason Butler
Tezz, 2012, Reporter, United 7 Entertainment, Priyadarshan
The Missing Day, 2011, Paul Harper (Lead), 13th Hour Productions, Stuart Dunlop
Four Minutes, 2005, Roger Bannister (Lead), ESPN America, Charles Beeson
Production - Year - Role - Production Company - Director
Patience, 2025, George Evans (Recurring), Eagle Eye Drama, Maarten Moerkerke
Gandhi, 2025, Captain Edward Smith, Applause Entertainment, Hansal Mehta
Paris Has Fallen, 2024, Shaun Walker (Recurring), Urban Myth Films, Oded Ruskin
The Day of the Jackal, 2024, SAS Staff Thomas Ellis, Carnival Films/Sky, Brian Kirk
Professor T, 2023, DSUPT Sammy Hines (Recurring), Eagle Eye Productions/ITV, Maarten Moerkerke
Slow Horses, 2023, Donald (Recurring), Apple TV, Saul Metzstein
Baptiste, 2021, Toby (Recurring), BBC/Two Brothers Pictures, Thomas Napper, Hong Khaou
The North Water, 2020, Frederick Ward, BBC, Andrew Haigh
Trust Me, 2019, Simon (Recurring), Red Productions/BBC1, John Alexander
Casualty, 2019, Ade Roger, BBC, Laura Smith
Vikings, 2019, Aldwin, MGM/History Channel, Helen Shaver
Holby City, 2017, Christian Pinnington, BBC, Jamie Annett
X Company, 2016, Major George Stirling (Semi-Reg), CBC, Various Directors
New blood, 2016, Policeman, Eleventh Hour Films for BBC, Anthony Philipson
Eastenders, 2015, Adam Wallace (Recurring), BBC, Steve Finn, Richard Lynn
Doctors, 2015, Steve Larkin (Semi-Reg), BBC, Various Directors
Indian Summers, 2015, Capt Billy Farquhar, New Pictures for Channel 4, Jamie Payne
Casualty, 2015, Corporal Chris Clark, BBC, Michael Owen Morris
Gunpowder 5/11: The Greatest Terror Plot, 2014, Guy Fawkes, Aenon for BBC, Adam Kemp
River City, 2014, Joe Dearnon (Recurring), BBC Scotland, Various Directors
Dates, 2013, Christopher, Balloon for Channel 4, Philippa Langdale
Wolfblood, 2012, Kyle Weathers, BBC, Andrew Gunn
Dark Matters, 2012, Henry Molaison, Discovery Channel, James Tovell
Mad Dogs, 2011, Para, Left Bank Pictures/ Sky, Adrian Shergold
Siphonheads (pilot), 2010, Daymo, Sanctuary Films, Tony McHale
Shirasu Jiro, 2009, Sumner, Film Partners 2020 / NHK, Keishi Otomo
The Bill, 2006, Jamie Krebbs, TalkbackThames, Mike Cocker
Countdown To Disasters - Fastnet, 2006, Dave Wheeler, BBC Television, Nat Sharman
Waking The Dead, 2004, Young Joe, BBC Television, Andy Hay
Dambusters, 2003, Ray Graystone, Tigress, Gary Johnstone
Production - Year - Role - Production Company - Director
Much Ado About Nothing, 2016, Borachio, The Faction / ReFashioned Theatre, Mark Leipacher
Billy Fiske King of Speed, 2010, Clyde, Alexandra Theatre, Richard Morrison
Whispering Happiness, 2009, Pirsg, Box of Tricks, Hannah Tyrrell-Pinder
Macbeth, 2009, Macbeth, The Tabard Theatre, The Faction,
Macbeth, 2009, Macbeth, Brockley Jack Theatre, The Faction,
Fuchsia, 2009, Hunter, White Bear, Matthew Westwood
Unidentified Baggage, 2008, Man 1, Henley Fringe Festival, John Brant
Coriolanus, 2007, Menenius, Giudecca, Old Vic New Voices, Mark Leipacher
The Water Is No Place To Play, 2006, Him, Bitesize, Theatre 503, Allison Jenson
Twelfth Night, 2004, Sebastian, Holland Park Theatre, Joyce Branagh
Much Ado About Nothing, 2004, Claudio, Open Air Shakespeare, R.J. Williamson
Macbeth, 2004, Malcolm, LSW/Arts Council, Bruce Wall
Good, 2003, Halder, Theatro Technis, Margarete Forsyth
THE OVID PROJECT, Various Parts - Young Vic New Voices (director: Suba Das)
IN SESSIONS, Kevin Simmons - Old Vic (director: Alex Wheeler)
CAROL, Bruce Deans - Royal Court Theatre (director: Pip Minnithorpe)