Actor
Life on the Line
2016
as George
The Confirmation
2016
as Bar Patron 2
Poker Night
2014
as The Mentor
Two 4 One
2014
as Sylvain
Down Here
2014
as Roy Harris
Dangerous Intuition
2013
as John Slater
Horns
2013
as Stan, the Barfly
Hell in a Handbag
2013
as Demon Accountant
Do You Know Me
2009
as Alec Rooker
Personal Effects
2009
as Larry
John Tucker Must Die
2006
as Skip #2
Insomnia
2002
as Ticket Taker
Suddenly Naked
2001
as Macho Guy
Suspicious River
2001
as Open your eyes Man
Sole Survivor
2000
as Cemetery Cop
They Nest
2000
as Josiah Bean
The Man Who Used to Be Me
2000
as John Leeds
Reindeer Games
2000
as Guard #1
Don't Look Down
1998
as Shag
Circle of Deceit
1998
as Walker
Convictions
1997
as Ben
Mother Trucker: The Diana Kilmury Story
1996
as Jamie
Beauty's Revenge
1995
as Trucker
Convict Cowboy
1995
as Earl
Ski School 2
1994