Known for Acting
2018
as Mayor
2005
as Deaver Dad
2019
as Malcom O'Reilly
2014
as Kaos
2012
as Captain Lyle Lewis
2020
as Father Peter
as Harvey Skorik
Director
Co-Producer
as Satan