Downtown Owl 2023
as Chester Grimes
Hellraiser: Inferno 2000
as Crime Lab Technician
Dead Pet 1999
as Eric
Credits from TMDB.