Actor
Downtown Owl
2023 · as Chester Grimes
Hellraiser: Inferno
2000 · as Crime Lab Technician
Dead Pet
1999 · as Eric