
Known For
Filmography
2026
2024
2024
2023
2021
2019
2019
2013
2010
2008
2003
2000
1985
1980
1978

Optimus Prime Awakening
Movie · as The One (voice)

Meet Me Next Christmas
Movie · as Doorman

Cross
TV · as Gavin · 2 eps

How to Fall in Love by Christmas
Movie · as Clark

UnPerfect Christmas Wish
Movie · as Store Manager

The Nest
Movie · as Lee

The Boys
TV · as Husband on Flight 37 Video (archive footage) · 1 ep

All the Wrong Reasons
Movie · as Union Rep Kevin

Haven
TV · as Joe Underhill · 1 ep

The Memory Keeper's Daughter
Movie · as Billy

Mayday
TV · as NTSB Investigator Jeff Guzzetti · 1 ep

Baby
Movie · as Eugene

EastEnders
TV · as Eddie, Eddie Hunter · 1 ep

Danger on Dartmoor
Movie · as Jonathan Chudleigh

Grange Hill
TV · as Peters · 1 ep