2024
as Gary
2019
as Tom Doogan
2018
as Wyatt
2015
as Alan Miller
2014
as Giles Pinkerton
as Jeffery Preston
as Ernst Hellmann
2013
as Dimitrie
2012
as Father Stuart
as Vas Kor
as Phipps
2011
as Boris
2008
as Alex
2006
as "Him"
2002
as Mickey
2001
as Henchman (uncredited)
1998
as Harold
as Max
1997
as Newscaster
2022
as Harry