2020
as Father Peter
as Satan
2019
as Malcom O'Reilly
2018
as Mayor
2014
as Kaos
2012
as Captain Lyle Lewis
2005
as Deaver Dad
as Harvey Skorik
1999
as Reporter