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