Actor · Born 1966
But Deliver Us from Evil
2017 · as Professor Haberman
Animal
2014 · as Carl
Occupant
2011 · as Joe
Shark Attack 2
2000 · as Dr. Nick Harris
The Prophet's Game
2000 · as Joey Highsmith (adult)
The Silencers
1996 · as Jasper