

La Station spatiale internationale - Missions à haut risque(2026)
Luca Parmitano

Wizard of Oz: Dead Walk(2025)
Dr. Oscar Diggs

Space Station: We Have A Problem(2025)
Luca Parmitano

Mission: Impossible - The Final Reckoning(2025)
Corporal Caylor (uncredited)

Mountain Shark(2024)
Dr. Eric Nesbitt

Karma Coma(2024)
Jim Samson

Time Spent(2023)
Michael

Viking: Bloodlust(2023)
Ander

Exit Zone(2023)

The Boys in the Boat(2023)
Olympic Grandstand Spectator

Doctor Strange in the Multiverse of Madness(2022)
Kamar-Taj Defender / 838 Starer / Cab Driver (uncredited)

Everyone's Giving It(2022)
Steve

Black Widow(2021)
KGB (uncredited)

83(2021)
Polis Vaala

Dumbo(2019)
New Yorker

The Bad Superhero(2012)

The Hidden Persuaders(2011)
Dave McCartney

The Empty Chair(2008)
John Cruickshanks

The Queen(2006)
Greenkeeper

Charterman(2006)
Charterman