2020, Feature Film, Dr Henry Jacobs (Principal), The Castle (working title), Spotlight Pictures, Sunny Dhinsey
2020, Feature Film, Judge Henry Fletcher (Supporting), The Ballad of Lucy Sands, DeMalbysse Productions, Steve Baldwin
2019, Feature Film, Lenny (Principal), Card Dead, Sunset Rider Productions / Paramore Productions, Tim Thorne
2019, Feature Film, Cronos, Father Time (Lead), Leaper, R. Noire Films (UK), Ryan John
2016, Feature Film, TV Sports Commentator, Little Loopers, Brand Inc. Entertainment (USA), Jim Valdez
2020, Television, Frederick Maytag, The Machines That Built America, October Films / Six West Media / History Channel, Karl Hollandt
2020, Short Film, The Lighthouse Keeper, Floating Gold, Alexander McQueen / MCQ, Jono Namara
2020, Short Film, Arthur & Art Tarp, Sequence Cancelled, Mayflower 400, Jake Bamford-Elsdon
2020, Short Film, Pablo Comancho (voice), The Legend Plays On, Falselight Productions, Sarah Hogarth
2020, Short Film, The AI (Voice), Sirens, PCA, Matthew Falle
2019, Short Film, Mr Devereux (Supporting), Sea Dragon, Becklow Films Limited, James Morgan
2019, Short Film, Judge, Prince EA: He killed her Son, Prince EA, Andrew Crawford
2019, Short Film, Carl (Lead), Touched by Flaming Brands, (UK), Jonny Dry
2019, Short Film, Derren (Lead), Misophonia, Talking Egg Pictures, Filippo Guarna
2019, Short Film, Howard (Lead), Hens, Candid Turtle (UK), George Rawding
2019, Short Film, Jonathan Weil (Principal), Confidence Man, FSFT (UK), Dalton Kamau
2019, Short Film, Cygnus Black (Principal), Sisters of House Black, Ellivision (UK), Thomas Fisher
2019, Short Film, Kaden Arkin (Lead), Sun, Moon & Talia, University of York (UK), Jan Hernández Marsol
2018, Short Film, Andrew (Lead), Resilience, University of Gloucestershire (UK), Tomos James
2018, Short Film, Jim Sandhurst (Lead), The Promise, Ravensbourne University (UK), Pat Stammers
2018, Short Film, Matthew Hopkins - Witchfinder General (Lead), The Witch's Mask, Devon Flicks (UK), Paul Westwood
2016, Stage, Jim Hacker (Lead), Yes, Prime Minister (Tour), Up Close Theatre, Mark Clark
2015, Stage, George Bailey (Lead), It's A Wonderful Life - A Radio Play Live on Stage (Tour), Up Close Theatre, Mark Clark
2018, Voice Over, Narrator, Iceland Defence Force - Cold War Frontier, KAMfilm (IS), Guðbergur Davíðsson, Konráð Gylfason
2018, Voice Over, Voice Over, Moments by Loncin, Red Dust (Belgium), Wilson Verstreken
2018, Voice Over, English Dubbing, The Tycoon – The Rise of Aristotle Onassis (Documentary), Stennerfilm/Leonardo Films (DE), Gabriele Wengler
2016, Voice Over, Various Characters (voice), Duracell Bunny 50th Anniversary, Moviediam (UK), Alex Vero
2015, Voice Over, Voice Over, Bloom - Get Closer, LaunchSquad Video (USA), Ben Tuller
2014, Voice Over, Voice Over, Holland & Barratt - Bioglan, Space City (UK), Steph Mott
2014, Voice Over, Voice Over, Gionee eLife 5.5, Tubelight Films (India), Ankur B. Saraiya
2013, Voice Over, Voice Over, TransferWise, TransferWise (UK), Daniel Sauva
2013, Voice Over, Puppet Clerk (voice), Think Finance - sunny.co.uk, Phenomenon (USA), Ilene Kramer
2013, Voice Over, Voice Over, Philips - Gran Saeco Avanti, PlusOne (NL), Martijn Hogenkamp
2013, Voice Over, Voice Over, Insurance4CarHire, Slurpy Studios (UK), Aaron Wood
2019, Video Game, Fahad, MechWarrior 5: Mercenaries, Piranha Games Inc. (British Columbia), Kerry Whalen
2019, Video Game, Narrator & Various Characters, Thea 2: The Shattering, MuHa Games
2017, Video Game, Dr. Gideon Linwood, Silent Streets, FunBakers
2015, Video Game, Narrator & Various Characters, Thea: The Awakening, MuHa Games
2020, Training Film, Simon, Safeguarding for Tutors, NSPCC, Dave Ward
2020, Rehearsed Reading, Mr Stott, N.W.A., The New Work Playhouse, Luke Alexander (writer)
2020, Rehearsed Reading, Dad / Werewolf, Teen Horror Love, The New Works Playhouse, Héloïse Thual (writer)
2020, Rehearsed Reading, Max, County Lines, The New Works Playhouse, Ellie Cozens (writer)
2020, Rehearsed Reading, Mark, Expecting Better, The New Works Playhouse, Tom Derrington (writer)
2020, Rehearsed Reading, Alec, Listen to the Wind, Patrick Cooper (writer)
2019, Animation, Lord Alistair Longneck / Esquire / Zebra / Male German Tourist (voice), The Follies of H. Dwiggins Ostrich, Bramble Schell Studio, Jaime L.B. Schell
2018, Web Series, Dad (Supporting), Adrenaline, Mad Hat Films (UK), Matt Fowler