Actor
The Perfect Catch
2017 · as Mayor
When Sparks Fly
2014 · as Bill
Under the Bridge of Fear
2013 · as Robson Burrard
Grim Reaper
2007 · as Dr. Brown
Are You Scared
2006 · as Shadow Man
Repos
2006 · as Veteran
Saved!
2004 · as Church Man
Hide and Seek
2000 · as Doctor
Nostradamus
2000 · as Disciple Madoc
Death Game
1996 · as Mr. Barrington
Starlight
1996