
Movies (13)

Morbius
as Kite Flyer (uncredited)
2022

83
as MCC Member
2021

Hansel & Gretel: After Ever After
as Hungerton Villager
2021

Cruella
as Ball Guest (uncredited)
2021

Dream Horse
as Celebrity Horse Owner
2021

Twist
as Wealthy Art Patron
2021

Jack and the Beanstalk: After Ever After
as Titchington Villager
2020

FX's A Christmas Carol
as Tradesman (uncredited)
2019

The Aeronauts
as Royal Society Man
2019

Judy
as Paparazzi Photographer
2019

Blinded by the Light
as Protester
2019

Peterloo
as Citizen #2
2018

Mission: Impossible - Fallout
as Office Manager (uncredited)
2018
TV Shows (35)

Silo
as Uptop Resident
2023

The Sandman
as Tavern Patron #1
2022

Suspicion
as NY Press
2022

The Lost Pirate Kingdom
as Dr. John Howell
2021

Ted Lasso
as Richmond FC Supporter
2020

Semi-Detached
as Hospital Visitor
2020

Cursed
as Gramaire Villager
2020

Brave New World
as Savage Parent
2020

Gangs of London
as Gangster
2020

The Witcher
as Distinguished Lord
2019

Temple
as Guy on phone
2019

The Capture
as Street Witness
2019

The Rook
as Ferry Passenger
2019

Gentleman Jack
as Military Officer
2019

Breakthrough: The Ideas That Changed the World
as Louis Daguerre
2019

Chimerica
as US Citizen
2019

Turn Up Charlie
as Journalist
2019

Flack
as Right Wing Protester
2019

The Reluctant Landlord
as Homeless Man at Christmas Party
2018

The Little Drummer Girl
as Caravan Dweller
2018

The Bisexual
as Club Dancer
2018

Vanity Fair
as Casino Gambler
2018

Tom Clancy's Jack Ryan
as Tourist
2018

Bodyguard
as Train Passenger
2018

A Very English Scandal
as Political Supporter
2018

The Killer Beside Me
as Homeless Man
2018

Famalam
as Meme Guy Fan
2018

In the Long Run
as Bar Regular
2018

Britannia
as Celtic Slave Master
2018

Victoria
as Palace Ball Guest
2016

Peaky Blinders
as Irish Tinker
2013

Aircrash Confidential
as Farmhand
2011

Holby City
as Visitor
1999

Casualty
as Patient
1986

EastEnders
as Cafe Customer
1985