2024ExuviaSound Designer · Editor · Graphic Designer · Director of Photography · Visual Effects · Director · Producer · WriterMovie
2022SixStunt DoubleMovie
2021The Mighty Ducks: Game ChangersScott · 1 episodeShow
2019The Twilight ZoneSecurity Guard · 1 episodeShow
2018The CrossingSenator Howe · 1 episodeShow
2018SirenAdmiral Harrison · 6 episodesShow
2017Joe Finds GraceJoseph Briteman · Writer · Director · Editor · Animation · Producer · Sound DesignerMovie
2016Stranger in the HouseVanceMovie
2015Just in Time for ChristmasGardnerMovie
2013When Calls the HeartMr. ClarkMovie
2012WWJD II: The WoodcarverPastor ClarkMovie
2011Bringing Ashley HomeSGT. SimmonsMovie
2010The StrangerMax WalshMovie
2010Human TargetDetective #2 · 1 episodeShow
2008Center Stage: Turn It UpMr. ParkerMovie
2008FringeBPD Sergeant · 1 episodeShow
2008Little Girl Lost: The Delimar Vera StoryCaptain JordanMovie
2008Snow BuddiesCoachMovie
2007Aliens vs Predator: RequiemRitchieMovie
2007The Assassination of Jesse James by the Coward Robert FordMarshal Craig (uncredited)Movie
2007Blood TiesBruce · 1 episodeShow
2006Cries in the DarkChief MetcalfMovie
2006Little ManPolicemanMovie
2006PsychProfessor, Patrolman · 1 episodeShow
2006Flight 93Small Plane PilotMovie
200514 HoursPolice Rep.Movie
2005Dreams in the Witch HouseDetectiveMovie
2005White NoiseDoctorMovie
2004The 4400Captain Tierney · 1 episodeShow
2003Dead Like MeDrill Sergeant · 1 episodeShow
2003The CoreFBI AgentMovie
2002John DoeTom Burrows · 1 episodeShow
2002The Twilight ZoneEd Winslow · 1 episodeShow
2002The Dead ZoneFire Marshall · 1 episodeShow
2002Snow DogsDentistMovie
2002Glory DaysMr. Biggs · 1 episodeShow
2001The Wedding DressDeke's LawyerMovie
2001BlackwoodsDr. Kelly / Tall ManMovie
2001SkatePeter Raden · 12 episodesShow
2001Dark WaterProducer · WriterMovie
2001Night VisionsOfficer Thatcher (segment "The Occupant") · 1 episodeShow
2001By Dawn's Early LightOfficer #1Movie
2000The 6th DaySecurity Guard (uncredited)Movie
2000Level 9Lessing · 1 episodeShow
2000Mysterious WaysSuperintendent · 1 episodeShow
2000Hollywood Off-RampDetective · 1 episodeShow
2000ScrewedBuddyMovie
1999Snow Falling on CedarsFBI AgentMovie
1999Atomic TrainAl Discus · 2 episodesShow
1999Our Guys: Outrage at Glen RidgePrincipal BuonomoMovie
1999Strange WorldCaptain Barnes · 1 episodeShow
1999So WeirdMark Johnson · 1 episodeShow
1998Seven DaysRamsey & Nicholas Double · 1 episodeShow
1998First WaveCoach Glen Jenkins · 1 episodeShow
1998Cold SquadLou Thompson · 1 episodeShow
1997Medusa's ChildFAA Team LeaderMovie
1997Ninja Turtles: The Next MutationThe Good Dragon · 1 episodeShow
1997The StepsisterPrison DoctorMovie
1997EchoLen JordanMovie
1996MillenniumDetective Jenkins, Ken McGreevey · 1 episodeShow
1996TwoSheriff Rucker · 1 episodeShow
1996Poltergeist: The LegacyFirst Officer, George Wood · 1 episodeShow
1996The SentinelDwight Marshall · 1 episodeShow
1995Strange LuckMax · 1 episodeShow
1995Urban SafariFiremanMovie
1995The Outer LimitsDetective Saunders · 1 episodeShow
1995SlidersFBI Agent Bob Cannon · 1 episodeShow
1994Incident at Deception RidgeParamedicMovie
1994TrapsPatrolman · 1 episodeShow
1994ViperFrank Madden · 1 episodeShow
1993The Only Way OutCopMovie
1993The X-FilesFourth Man, MTA Officer (uncredited), FBI Agent Riggins · 1 episodeShow
1992Shadow of a StrangerCopMovie
1992Bill & Ted's Excellent AdventuresSoldier · 1 episodeShow
1992The Adventures of the Black StallionCop · 1 episodeShow
1991Palace GuardDetective Cairns · 2 episodesShow