Credits

  • 2024 · Arena Wars as Moses
  • 2024 · Snow White and the 7 Samurai as Seth Thibodeau
  • 2023 · A Fargo Christmas Story as Mayor Jasper
  • 2023 · The Exorcists as Father John Murphy
  • 2023 · That's a Wrap as Mason Maestro
  • 2022 · It’s Beginning to Look a Lot Like Murder as Larry
  • 2022 · Night of the Tommyknockers as Jim Jonas
  • 2021 · C.O.R.N. as Mr. Dr.
  • 2020 · Attack of the Unknown as Weller
  • 2019 · Art of the Dead as Father Gregory Mendale
  • 2018 · Killer Kate! as Briskman
  • 2018 · Sunset Society as Mr. Cross
  • 2018 · Dirty Dead Con Men as TV Reporter
  • 2017 · Spreading Darkness as Otto Jeter
  • 2017 · The Black Room as Oscar
  • 2016 · Paranormal Sexperiments as Cosgrove
  • 2012 · Emmanuelle Through Time: Rod Steele 0014 & Naked Agent 0069 as Rod Steele 0014/Col. Saunders
  • 2012 · Adventures Into the Woods: A Sexy Musical as Tin Man / Magic Mirror
  • 2012 · Emmanuelle Through Time: Emmanuelle's Sexy Bite as Col. Saunders
  • 2012 · Emmanuelle Through Time: Emmanuelle's Supernatural Sexual Activity as Col. Saunders
  • 2011 · Cheerleader Massacre 2 as Sheriff Jim Colson
  • 2011 · Emmanuelle Through Time: Emmanuelle's Skin City as Col. Saunders
  • 2010 · The Final Alien Files as The General
  • 2010 · One in the Gun as Willie
  • 2009 · Alien Sex Files: Alien Ecstasy as General Saunders
  • 2009 · Alien Babes as General Saunders
  • 2009 · Sex Invaders as General Saunders
  • 2009 · Alien Sex Files: Sex From Outer Space as General Saunders
  • 2009 · Dirty MILF Tales as (archive footage)
  • 2008 · Sex Wars as General Saunders
  • 2008 · Aliens Gone Wild as General Saunders
  • 2007 · Pretty Cool Too as Mr. Buckell / Mr. Reeds
  • 2006 · Nightmare Man as Dr. Evans
  • 2005 · Jacqueline Hyde as Mr. Randall
  • 2005 · Possessed as Sam Gray (segment "Witches' Dolls") (archive footage)
  • 2004 · Corpses as Fred Withers
  • 2004 · The Curse of the Komodo as Hotel Manager
  • 2004 · The Hazing as Police Detective
  • 2004 · Young and Seductive as Detective Max Connor
  • 2003 · Speed Demon as Jessie's Dad
  • 2003 · Final Examination as Professor Andrews
  • 2003 · Emmanuelle 2000: Emmanuelle Pie as Wilford
  • 2002 · Spider's Web as Older Man
  • 2002 · Trancers 6: Life After Deth as Dr. Paul Malvern
  • 2002 · Private Call as Max Diamond
  • 2002 · The Frightening as Principal Rizcheck
  • 2002 · Stranded as Major Kronsten
  • 2002 · Pretty Cool as Wilford
  • 2001 · Tomorrow by Midnight as Officer Lambert
  • 2001 · Scandal: Sin in the City as David
  • 2001 · Scandal: The Big Turn On as Joe Morgan
  • 2001 · Scandal: Sex@students.edu as Sergeant Marley
  • 2001 · Stitches as Sam Gray
  • 2001 · Scandal: 15 Minutes of Fame as Senator Robbins
  • 2000 · Emmanuelle 2000: Jewel of Emmanuelle as Marcus
  • 2000 · Scandal: Body of Love as Judge
  • 2000 · Scandal: Lawful Entry as D.A. Hemmings
  • 2000 · Emmanuelle 2000: Emmanuelle's Intimate Encounters as Walter
  • 2000 · Sex Files: Erotic Possessions as Richard
  • 2000 · Sex Files: Alien Erotica II as Don the Marine
  • 2000 · Agent Red as General Minowski
  • 2000 · Final Voyage as Collins
  • 2000 · Emmanuelle 2000: Emmanuelle in Paradise as Justin
  • 2000 · Sexual Matrix as Voyeur (uncredited)
  • 2000 · Butterscotch: Power Flower as Maurice DeVille
  • 2000 · Sex Files: Pleasureville as Ralph Lucky
  • 1999 · S Club 7 as Evan
  • 1999 · Hidden Beauties as Lord Isherwood
  • 1999 · Murdercycle as General Hubert
  • 1999 · Shadow Dancer as Grant
  • 1999 · Scandal: On the Other Side as Gerald Knox
  • 1999 · The Escort III as Governor Bradley
  • 1998 · Love and War II as Detective Andrew
  • 1998 · Alien Arsenal as Mr. Lipkis
  • 1998 · Fast Food as Zac
  • 1998 · Curse of the Puppet Master as Sherrif Garvey
  • 1998 · Counter Measures as Commander Gregori
  • 1998 · Invisible Dad as Gerald Rivington, J. Emerson Rivington
  • 1998 · Intimate Sessions as Michael Keller
  • 1998 · Mom's Outta Sight as Victor Alexander
  • 1998 · Black Widow Escort as Dr. James Sterling
  • 1998 · Sex Files: Alien Erotica as Lt. Russ Allen
  • 1997 · Butterscotch: How Sweet It Is as James
  • 1997 · Masseuse 2 as Sheriff Don Branigan
  • 1997 · The Shooter as Mayor Pete Sayers
  • 1997 · Expose as Carruthers
  • 1997 · Passion and Romance: Double or Nothing as Jack
  • 1997 · Secrets Revealed as Richard Popper
  • 1997 · For the Love of the Click as Popper
  • 1997 · Rod Steele 0014: You Only Live Until You Die as Rod Steele
  • 1997 · In the Heat of the Click as Popper
  • 1997 · Passion and Romance: Ocean of Dreams as Jon
  • 1997 · Little Miss Magic as Mr. Dorn
  • 1997 · Bikini Hoe-Down as Jeffrey
  • 1997 · The Palace as
  • 1997 · Butterscotch: Mission Invisible as James
  • 1997 · The Body Beautiful as William Haywood
  • 1997 · Passion and Romance: Same Tale, Next Year as Alfredo
  • 1997 · Passion and Romance: Scandal as Jon
  • 1997 · Don't Sleep Alone as Malcolm Tarlow
  • 1995 · Broken Bars as Prison Guard #3
  • 1995 · Life After Life as Michael O'Neill
  • 1990 · The Outsiders as Bowling Alley MC
  • 1984 · Protocol as Soap Opera Actor
  • 1984 · Murder, She Wrote as First Man
  • 1979 · Knots Landing as Freddie
  • 2024 · Bikers vs Werewolves as Max