Known For
Filmography
2026
2021
2021
2021
2019
2018
2017
2017
2017
2015
2013
2012
2010
2009
2009
2007
2003

Tales of the Underworld
Movie · as Peter Slater (segment "The Main Event")

The Lady of Heaven
Movie · as Mukhayreeq

Lucy the Human Chimp
Movie · as Dr. Maurice Temerlin

The Boleyns: A Scandalous Family
TV · as Thomas Cromwell · 3 eps

Elton John: Ten Days That Rocked
Movie · as Fred Fairbrother

Starhunter ReduX
TV · as Marco · 1 ep

Deadly Exposé
Movie · as Francis Hay

Radio Mary
Movie

Slaughterbots
Movie · as Senator

Big Baby
Movie · as Macon

Sam & Cat
TV · as Uncle Hubbins · 1 ep

Myths & Mysteries of the World
Movie · as Narrator

Execution
Movie · as Joey

Nostradamus Decoded
Movie · as Anti-Christ

Castle
TV · as Bryson · 1 ep

Rules of Engagement
TV · as Bruno · 1 ep

NCIS
TV · as Mattias Groller · 1 ep
