The Journey
(Jason)
Blackwood
(Lee)
By Any Other Name
(Tommy)
Andor: A Disney+ Day Special Look
(Ruescott Melshi (archive footage) (uncredited))
Dark Signal
(Nick)
Rogue One: A Star Wars Story
(Sergeant Melshi)
The Chameleon
(Detective Eigner)
Dune
(Hawat Officer (uncredited))
Shutter Speed
(Malcolm)
Here's to Big Bear
(Joe)
Gold Town
(Narrator (Voice))
Dream Team
(Liam MacKay)
Lovesick
(Gareth)
Black Mirror
(Garrett Scholes)
Halo
(John's Father)
La Fortuna
(Tony)
Humans
(Scientist)
Flowers
(Dennis)
The Salisbury Poisonings
(Dr James Haslam)
For Her Sins
(Rob Conroy)
The Night Manager
(Charles Narramore)
Andor
(Ruescott Melshi)
24
(Captain Greg Denovo)