Actor · Born 1966
Christ Rising
2023 · as Jake Reeves
King Richard
2021 · as Pro Match Newspaper Reporter
Psycho Sister-In-Law
2020 · as Gavin Downes
Rent-an-Elf
2018 · as Brooks
They Want Dick Dickster
2018 · as Rick Bernard
Freak in the Basement
2018
House of Deadly Secrets
2018 · as Det. Kincaid
The Cuckoo Clocks of Hell
2011 · as Uncle Joe
Zombie Infection
2011 · as Captain Smith
Tumors
2011 · as Dr. Bill
Psycho Cop Returns
1993 · as Larry
Last Dance
1992 · as Billy