2008
The Rocker as Amelia's Dad
2007
Dead Silence as Police officer
2006
Hollywoodland as Bob Maxwell, Producer
2005
Supernatural as Deputy (1 episode)
2004
The Blue Butterfly as Presenter
2003
Race Against Time as Mr. Strathmore
2003
Mayday as AAIB Inspector (1 episode)
2003
Wall of Secrets as Detective
2003
Student Seduction as Det. Polanski
2003
Rudy: The Rudy Giuliani Story as Bodyguard
2002
Confessions of a Dangerous Mind as Dating Game Director
2002
Sue Thomas: F.B.Eye as Evan McKenzie (1 episode)
2002
Savage Messiah as Wayne
2002
The Stork Derby as RCMP Officer
2001
Dead Awake as Police Captain
2001
Chasing Holden as Mike Jensen
2001
Smallville as Military Officer (1 episode)
2001
No Ordinary Baby as Ben McHenry
2000
Possible Worlds as Interviewer
2000
Nuremberg as Gen. Lucius Clay (1 episode)
2000
Ultimate G's as Zac's Father
1999
The Bone Collector as Gas Worker
1999
Home Team as Alex's Father
1999
Strange Fits of Passion as Pablo
1998
The Second Arrival as Dave Cyrus
1998
Affliction as Mel Gordon
1998
Captive as Security Guard
1997
For Hire as Tom Kellman
1997
Twists of Terror as Sam
1997
Whiskers as Hal Martin
1996
Pretty Poison as Goodman
1993
The X-Files as Prosecution Counsel Myers (1 episode)
1992
Stay Tuned as Prisoner in "30 Something to Life"
1991
Palace Guard (1 episode)
1990
Glory Days as Officer #1 (1 episode)