Harry
Greyhound: Bitka o Atlantik (2020)
Benjamin
The Host (2020)
Self
That Guy... Who Was In That Thing 3: Trek Stars (2019)
Belgian Johnny
Once Upon a Time in London (2019)
Sergei
Zlodeji bábätiek (2019)
50 Years of Star Trek (2016)
A Killer Walks Amongst Us (2016)
Star Trek: Enterprise - In Conversation: The First Crew (2013)
Star Trek: Enterprise - Uncharted Territory (2013)
Himself
Get a Life! (2012)
Merlin / Dragon's Voice / Narrator
The One Warrior (2011)
The Captains of The Final Frontier (2010)
Thorpe Holmes
Sherlock Holmes (2010)
Old Cain
Beowulf (2007)
Forbes
Mutant: Prebudenie (2007)
Detective Pitchman
Plugged (2007)
Coach
The Attackmen (2007)
Francis Fenway
Hollywood Kills (2006)
Trekkies 2 (2004)
Owen
Gypsy Love (2002)
Cover Me Girls (2002)
Steve
The Hollywood Sign (2001)
Lewis Rugglesworth
The Auteur Theory (1999)
Chris
Folle d'elle (1998)
Ian
Džungľa ako džungľa (1997)
Marc (uncredited)
Shake, Rattle and Rock! (1994)