Known For
Directing
No biography available.
Amityville Leprechaun
as Lionell Lorne
TBA
For Christ's Sake
as Dr. Gabriel Kirby
2010
Lycanimator
as Dr. Howard Phillips
2018