2024
Exuvia as Lundy Holgren2018
Chilling Adventures of Sabrina as Mr. Kemper2018
The Fish & The Sea as Not available2017
The Humanity Bureau as Adolf Schroder2017
Tomato Red as Official2016
Timeless as Commander Rosendahl2016
Shooter as Ruffled Man2016
The Unseen as Gary2016
Hello Destroyer as Coach Dale Milbury2015
Bridal Wave as Charles Evans2015
Bison as Kurt2014
Signed, Sealed, Delivered as Ellie's father2014
Godzilla as Crow's Nest Tech2014
Scammerhead as Franz Exelmans2013
Destroyer as Coach2012
Underworld: Awakening as Leader of the Troop2012
The Wishing Tree as Police Chief2011
Apollo 18 as Lab Tech2010
Ice Quake as Wallace2010
The Tortured as Guard #2 (as Kurt Runte)2008
Fringe as Man2008
The Andromeda Strain as Sherriff Martin Willis2008
The Day the Earth Stood Still as Civil Engineer2008
NYC: Tornado Terror as Co-Pilot2007
Aliens vs Predator: Requiem as Buddy2007
Code Name: The Cleaner as Dead FBI Agent2006
Eureka as Agent Turner2005
Supernatural as Sheriff2005
Supernatural as Sergeant Tucker2005
Elektra as Nikolas Natchios2004
Battlestar Galactica as Ensign Charles Bellamy2004
The Perfect Score as SWAT Captain2004
The Thing Below as Crank Wowchowski2004
Dark Arc as Ed Smith2003
X2 as Chief of Staff Abrahams2003
Little Brother of War as Ed2002
The Twilight Zone as Senior Resident2002
Taken as Roadblock Soldier2001
Smallville as Police Officer2001
Josie and the Pussycats as German Delegate2000
Dark Angel as Clyde1999
Sweetwater as Alex Del Zoppo1998
First Wave as Finn1998
I'll Be Home for Christmas as Taxi Driver1997
Stargate SG-1 as Major Boyd1997
Stargate SG-1 as Kirkland1996
The Sentinel as Lee Devlin1994
Viper as Jack Beaumont1993
The X-Files as Ranger