2022
as Paul
2019
as Alec
2019
as Alec
2016
as Llewyn Scott
2013
as Hellfire Club Doctor
2012
as Carl
2011
as Lloyd Buist
2010
as Dr. Declan Love
2010
as Kent Drake
2009
as Ashdown
2008
as Wilcox
2003
as Will O'Brien
2001
as Jake
2001
as Jocko
2001
as Dan
1999
as Jason Jackson