2021
The Mighty Ducks: Game Changers as Scott2019
The Twilight Zone as Security Guard2018
Siren as Admiral Harrison2018
The Crossing as Senator Howe2017
Joe Finds Grace as Joseph Briteman2016
Stranger in the House as Vance2015
Just in Time for Christmas as Gardner2014
The Flash as Warden Wolfe2013
When Calls the Heart as Mr. Clark2012
WWJD II: The Woodcarver as Pastor Clark2011
Bringing Ashley Home as SGT. Simmons2010
Human Target as Detective #22010
The Stranger as Max Walsh2008
Fringe as BPD Sergeant2008
Snow Buddies as Coach2008
Center Stage: Turn It Up as Mr. Parker2008
Little Girl Lost: The Delimar Vera Story as Captain Jordan2007
Blood Ties as Bruce2007
Aliens vs Predator: Requiem as Ritchie2007
The Assassination of Jesse James by the Coward Robert Ford as Marshal Craig (uncredited)2006
Psych as Professor2006
Psych as Patrolman2006
Little Man as Policeman2006
Flight 93 as Small Plane Pilot2006
Cries in the Dark as Chief Metcalf2005
Supernatural as Sal Moriarty2005
Supernatural as Doctor2005
White Noise as Doctor2005
Dreams in the Witch House as Detective2005
14 Hours as Police Rep.2004
The 4400 as Captain Tierney2003
Dead Like Me as Drill Sergeant2003
The Core as FBI Agent2002
The Dead Zone as Fire Marshall2002
The Twilight Zone as Ed Winslow2002
John Doe as Tom Burrows2002
Glory Days as Mr. Biggs2002
Snow Dogs as Dentist2001
Smallville as Head Astronomer2001
Night Visions as Officer Thatcher (segment "The Occupant")2001
Skate as Peter Raden2001
By Dawn's Early Light as Officer #12001
The Wedding Dress as Deke's Lawyer2001
Blackwoods as Dr. Kelly / Tall Man2000
Hollywood Off-Ramp as Detective2000
Level 9 as Lessing2000
Mysterious Ways as Superintendent2000
The 6th Day as Security Guard (uncredited)2000
Screwed as Buddy1999
So Weird as Mark Johnson1999
Strange World as Captain Barnes1999
Atomic Train as Al Discus1999
Snow Falling on Cedars as FBI Agent1999
Our Guys: Outrage at Glen Ridge as Principal Buonomo1998
Cold Squad as Lou Thompson1998
Seven Days as Ramsey & Nicholas Double1998
First Wave as Coach Glen Jenkins1997
Ninja Turtles: The Next Mutation as The Good Dragon1997
Echo as Len Jordan1997
Medusa's Child as FAA Team Leader1997
The Stepsister as Prison Doctor1996
Millennium as Detective Jenkins1996
Millennium as Ken McGreevey1996
The Sentinel as Dwight Marshall1996
Poltergeist: The Legacy as First Officer1996
Poltergeist: The Legacy as George Wood1996
Two as Sheriff Rucker1995
Sliders as FBI Agent Bob Cannon1995
The Outer Limits as Detective Saunders1995
Strange Luck as Max1995
Urban Safari as Fireman1994
Viper as Frank Madden1994
Traps as Patrolman1994
Incident at Deception Ridge as Paramedic1993
The X-Files as Fourth Man1993
The X-Files as MTA Officer (uncredited)1993
The X-Files as FBI Agent Riggins1993
The Only Way Out as Cop1992
The Adventures of the Black Stallion as Cop1992
Bill & Ted's Excellent Adventures as Soldier1992
Shadow of a Stranger as Cop1991
Street Justice as Cop1991
Palace Guard as Detective Cairns1991
Northwood as Police Officer1989
Bordertown as Walt Burton1989
Unsub as Officer1987
Wiseguy as Lyle1986
I-Man as Curtain Guard1986
High Stakes as Doorman1985
Rainbow War as Not available2024
Exuvia Sound Designer2024
Exuvia Editor2024
Exuvia Graphic Designer2024
Exuvia Director of Photography2024
Exuvia Visual Effects2024
Exuvia Director2024
Exuvia Producer2024
Exuvia Writer2022
Six Stunt Double2017
Joe Finds Grace Writer2017
Joe Finds Grace Director2017
Joe Finds Grace Editor2017
Joe Finds Grace Animation2017
Joe Finds Grace Producer2017
Joe Finds Grace Sound Designer2001
Dark Water Producer2001
Dark Water Writer