Filmai 9
Paskutinis jūsų mylimojo laiškas (2021)
Vaidmuo: Older Anthony O'Hare
Ledas 2020 (2011)
Vaidmuo: Stephen

Vaidmuo: Sarek
Ieškomas didvyris (2008)
Vaidmuo: Cosmo Jackson
Hanibalas (2006)
Vaidmuo: Fabius Maximus
Čempionas 2 (2006)
Vaidmuo: Steven Parker
Mechanikas (2005)
Vaidmuo: William Burton
Egzorcistas: Pradžia (2004)
Vaidmuo: Semelier
Ordino paslaptis (2001)
Vaidmuo: Ben Ner
Serialai 2
Šmėklų skyrius (2013)
Vaidmuo: Mr. Rabbit
Ben Hur (2010)
Vaidmuo: Emperor Tiberius
