Actor
Vermilion
2018
In Dark Places
2018
as Paul Davison
Abandoned
2015
as John
Venus and Mars
2015
as Asst. Commissioner Wilson
Siege
2012
as Paul Symonds
30 Days of Night
2007
as John Riis
Black Sheep
2007
as Angus Oldfield
You Wish!
2003
as Dave Lansing
Atomic Twister
2002
as Fireman
Love Mussel
2001
as Bob Umber
A Difficult Woman
1999
as Dave Gutteridge