2026The Pendragon Cycle: Rise of the MerlinVortigern · 1 episodeShow
2025Curse of Crom 2: Crom's FuryGregMovie
2024He Never LeftGabrielMovie
2024Horizon: An American Saga - Chapter 2Movie
2024Horizon: An American Saga - Chapter 1ChisholmMovie
2023Love in FocusBarty DixonMovie
2023SCORPIATIONDirectorMovie
2022Curse of Crom: The Legend of HalloweenGregMovie
2021BashiraJohn CavanaughMovie
2019StumptownWallace Kane · 2 episodesShow
2018Little Pink HouseBilly Von WinkleMovie
2017Blood DriveJulian Slink · 13 episodesShow
2016PreacherTC · 10 episodesShow
2015NumbTrapperMovie
2014The HistorianChris FletcherMovie
2014Guardian AngelGregor SarkoffMovie
2012The Eleventh VictimClinton CruiseMovie
2012PerceptionGerard Permut · 1 episodeShow
2011Hell on WheelsGambler · 1 episodeShow
2011Afghan LukeChristerMovie
2011Falling SkiesJohn Pope · 52 episodesShow
2011Rise of the DamnedZanMovie
2010Shattered13 episodesShow
2010GoblinOwenMovie
2010Living in Your Car23 episodesShow
2009FireballTim TimmondsMovie
2009The CrusaderPaul Weebler · 1 episodeShow
2009ImpactDavid Rhodes · 2 episodesShow
2008SanctuaryGerald · 1 episodeShow
2008The Guard1 episodeShow
2008jPodSteve Lefkowitz · 13 episodesShow
2007Breakfast with ScotBillyMovie
2007CentigradeMan · Director · Writer · ProducerMovie
2007We All Scream for Ice CreamVirgilMovie
2006The EntranceOfficer BanksMovie
2006Men in TreesLawyer · 1 episodeShow
2006Behind the Camera: The Unauthorized Story of 'Diff'rent Strokes'Vic PerilloMovie
2006EurekaDr. Paul Suenos · 1 episodeShow
2006PsychMarvin · 1 episodeShow
2006Lesser EvilJonMovie
2005Masters of Horror1 episodeShow
2005Da Vinci's City Hall5 episodesShow
2005Reunion1 episodeShow
2005ElektraMcCabeMovie
2004The 4400Ryan Powell · 1 episodeShow
2004The Collector10 episodesShow
2004The L WordHarry Samchuk · 2 episodesShow
2003Wilder DaysCar Pirate / MakeshiftMovie
2003Out of Order5 episodesShow
2003Stealing SinatraJohn FossMovie
2002Mr. St. NickAgent NardoMovie
2002The Twilight ZoneSeth · 1 episodeShow
2002The Dead ZonePendragon · 1 episodeShow
2001UC: Undercover1 episodeShow
2001Strange FrequencyJay the Music Agent · 1 episodeShow
2001The Chris Isaak Show2 episodesShow
2000Big Sound22 episodesShow
2000The 6th DayTrippMovie
2000Final AscentWayneMovie
2000Dark AngelTranshuman (DAC) · 1 episodeShow
2000AndromedaShig · 2 episodesShow
2000Best in ShowNew York ButcherMovie
2000Mysterious Ways1 episodeShow
1999Y2KRoss SingerMovie
1999The SilencerHale BryantMovie
1999Zacharia FartedMichael Bates · WriterMovie
1998Da Vinci's Inquest33 episodesShow
1998The Crow: Stairway to Heaven1 episodeShow
1998The Net1 episodeShow
1998Cold Squad3 episodesShow
1997Five Desperate HoursWesley BallardMovie
1997Dead FireCal BrodyMovie
1997Dead Man's Gun2 episodesShow