Actor
The Dreading
2024
Baby, I'm A Werewolf
2024 · as Alfredo Lupine
The Phantom Car
2024 · as Dave
A Clown in Babylon
1999 · as Lee the Agent
Delusion
1980 · as Eric Kane
Johnson and Johnson: Private Detectives 40th Anniversary Edition
1979 · as Deke