Acting
Ron Russell
Bekannt aus
The Beast Inside
(2024) – Dr. Faulkner
Croaker
(2014) – Sheriff Ben Cade
Day of the Cicada
– Jacob's Doctor (voice)