highest rated
acting
- La Station spatiale internationale - Missions à haut risque → Luca Parmitano
- Mission: Impossible - The Final Reckoning → Corporal Caylor (uncredited)
- Wizard of Oz: Dead Walk → Dr. Oscar Diggs
- American Monster: Abuse of Power (TV) → Jimmy Springer
- Space Station: We Have A Problem → Luca Parmitano
- Mountain Shark → Dr. Eric Nesbitt
- Karma Coma → Jim Samson
- The Boys in the Boat → Olympic Grandstand Spectator
- Viking: Bloodlust → Ander
- Time Spent → Michael
- Exit Zone → Sam
- Doctor Strange in the Multiverse of Madness → Kamar-Taj Defender / 838 Starer / Cab Driver (uncredited)
- Here We Go (TV) → Falkirk Walker
- Everyone's Giving It → Steve
- Black Widow → KGB (uncredited)
- 83 → Polis Vaala
- Hanna (TV) → Utrax Swat (uncredited)
- Criminal: UK (TV) → Janitor
- Dumbo → New Yorker
- Liar (TV) → P. C R. Michaels
- The Bad Superhero → Narrator • Old Lady • Ned
- The Hidden Persuaders → Dave McCartney
- The Empty Chair → John Cruickshanks
- The Queen → Greenkeeper
- Charterman → Charterman
- Silent Witness (TV) → NCA Officer Steve