Actor
Baking Spirits Bright
2021
as Brady Philips
Harland Manor
2021
as Evan Hawthorne
A Family Christmas Gift
2019
as Allen
Canadian Strain
2019
as Brent
Guion
2018
as Fred Gregory
The Tempest
2010
as Caliban
Ice Twisters
2009
as Bill
The X Files: I Want to Believe
2008
as 1st Cop
The Core
2003
as Flight Engineer Timmins
Dreamcatcher
2003
as EMT #2
I Was a Teenage Faust
2002
as Highway Patrol Officer
Josie and the Pussycats
2001
as Federal Agent
The Man Who Used to Be Me
2000
as Dr. Peter Newell