2026The ObservanceRichard AbernathyMovie
2023Dante's HotelEmittMovie
2023Failure!JamesMovie
2022The Quarry: Movie ModeTravis HackettMovie
202218½General Al Haig (voice)Movie
2020Red LightIanMovie
2020WarpathDimwitMovie
2019PopsyMr. ReggieMovie
2019CreepshowTed Raimi · 1 episodeShow
2018DeadwaxIan Ullman · 8 episodesShow
2017Buddy Thunderstruck: The Maybe PileDarnell (voice)Movie
2017Darkness RisingDadMovie
2017Buddy ThunderstruckDarnell / Moneybags (voice) · 23 episodesShow
2016Ash vs Evil Dead: Beep BeepChet KaminskiMovie
2015Ash vs Evil DeadChet Kaminski · 10 episodesShow
2014SemblanceDadMovie
2014Murder of a CatYoung SheriffMovie
2013Oz the Great and PowerfulSkeptic in AudienceMovie
2012Attack of the 50 Foot CheerleaderDr. HiggsMovie
2010VideoDome Rent-O-RamaFrancisMovie
2009Angel of DeathJed NortonMovie
2009Drag Me to HellDoctorMovie
2009Angel of DeathNorton · 10 episodesShow
2008Legend of the SeekerSebastian · 2 episodesShow
2008The Midnight Meat TrainRandle CooperMovie
200830 Days of Night: Dust to DustPrison Guard · 1 episodeShow
2008Diamonds and GunsWillum, the landlordMovie
2007My Name Is BruceMills Toddner / WingMovie
2007Planet RaptorDr. TygonMovie
2007Millennium CrisisAugustMovie
2007Code MonkeysSean (voice), Judd Nelson (voice), Ugly (voice), Harrison Ford (voice), Dennis Hopper (voice), Travis Bickle (voice) · 1 episodeShow
2006The Damned ThingFather TulliMovie
2006Kalamazoo?AngelMovie
2006High HopesSpecial Agent BrownMovie
2006The Grudge 1.5AlexMovie
2005FreezerburnSpecial Agent JohnsonMovie
2005Masters of HorrorFather Tulli · 1 episodeShow
2005Man with the Screaming BrainPavelMovie
2004IllusionIanMovie
2004The GrudgeAlex JonesMovie
2004CSI: NYGarage Joe / Joe Strahil · 1 episodeShow
2004Tales from the CrapperNext Door Neighbor (as Bill Ferguson)Movie
2003Between The SheetsGabrielMovie
2003Pledge of AllegiancePhelpsMovie
2002Fatal KissReynoldsMovie
2002Odyssey 51 episodeShow
2001The Attic ExpeditionsDr. CoffeeMovie
1999For Love of the GameGallery DoormanMovie
1999Freak Talks About SexJackie's HusbandMovie
1999Iggy Vile M.D.Frederick MarscheMovie
1998Hercules and Xena - The Animated Movie: The Battle for Mount OlympusCrius (voice)Movie
1997WishmasterEd FinneyMovie
1996Apollo 11: First Steps on the MoonSteve BalesMovie
1996The First ManCarlMovie
1996The ShotDetective CorelliMovie
1995American GothicTed Parker · 1 episodeShow
1995Xena: Warrior PrincessJoxer · 42 episodesShow
1995The ExpertMartin's FriendMovie
1995Stuart Saves His FamilyHalMovie
1995Hercules: The Legendary JourneysJoxer, Alex Kurtzman · 2 episodesShow
1994FlounderingSafe SalesmanMovie
1994Clear and Present DangerSatellite AnalystMovie
1993SkinnerDennis SkinnerMovie
1993SeaQuest DSVLt. j.g. Timothy O'NeillMovie
1993seaQuest DSVLieutenant Tim O'Neill · 58 episodes · Writer · 1 episodeShow
1993Eddie PresleyScooterMovie
1993Hard TargetMan on the StreetMovie
1993Born YesterdayCynthia's AssistantMovie
1993Bikini SquadScared Onlooker (uncredited)Movie
1992The Finishing TouchDetective ArnoldMovie
1992Maniac Cop 3: Badge of SilenceReporterMovie
1992Inside Out 4Richard (Segment "Motivation")Movie
1992Army of DarknessCowardly Warrior / Second Supportive Villager / S-Mart ClerkMovie
1992CandymanBillyMovie