2024
as Thadd
as Man
2020
as Delbert
2018
as Karl Screase
2017
as Julian the Maverick
2016
as DeFeo
as Dr. Moyer
as Officer Moyer
2012
as Detective Frey