2025
Paper Walls as Louis Schriver2024
Blood Star as Pa2024
Permanent Pleasure as TV Host2023
Lost in Tomorrow as Harper / Gene2022
Tales from the Apocalypse as Brian2019
I Am Easy to Find as Dying Husband2019
West Coast Gothic as Simon / The Creep2018
Syndicate Smasher as Chief Timothy Darcy2018
AI-pocalypse as Brian2017
American Satan as Attorney / Damien's Dad2017
Oceans Rising as Mel2017
Legend of the Naked Ghost as Magician Father2016
A Father's Secret as Damon Evans2016
Ravenwolf Towers as Chibari2016
Shock as Dr. James2015
I'll See You in My Dreams as Speed Dater 12015
Scared Topless as Magician Ghost2011
Behind Your Eyes as Richard Carlyle2010
Dark Metropolis as Potentate XXXIV2009
The Brotherhood VI: Initiation as Cop (voice)2009
The Next Race: The Remote Viewings as Potentate XXXIV2008
Midnight Movie as Radford2007
The Lair as Not available2007
The Da Vinci Coed as Dr. Knowitall2006
The Mummy's Kiss: 2nd Dynasty as Professor Bramwell2005
Hammerhead as Whitney Feder2004
The Curse of the Komodo as Detective2004
Gargoyle: Wings of Darkness as Bishop2004
Countess Dracula's Orgy of Blood as Lord Ruthven2003
Time Changer as Man in pew2003
The Erotic Misadventures of the Invisible Man as Fredrick Wolf2003
The Mummy's Kiss as Osiris2001
Scrubs as Board Member2001
Virtual Girl 2: Virtual Vegas as White2001
The Passion Network as Mr. Wheatley2000
Butterscotch: Lost But Found as Fredrick1998
Air America as Jenner1998
The Assault as Fredericks1998
Storm Trooper as Beckett1998
The Capitol Conspiracy as Richard Maddox1998
Dangerous Invitation as Geoffrey1998
Mom's Outta Sight as Mr. Price1997
Secrets Revealed as Not available1997
Legally Exposed as Elwood Brimstone1997
Expose as Congressman Holmes1997
Maximum Security as Warden Glover1997
Little Miss Magic as Mr. Vaughn1997
Rapid Assault as Captain O'Reilly1997
Lebensborn as Dean Wagner1997
Erotic Curse of Cairo as Elwood Brimstone1997
Masseuse 2 as Mr. Smith1996
Demolition High as Johnson (uncredited)1996
Black Rose of Harlem as Mills1996
Friend of the Family II as Mr. Gates1995
The Single Guy as Ambassador Grady1995
Not of This Earth as Cheryl's Father1995
Hard Justice as Dr. Ellis1993
Illegal Entry: Formula for Fear as C.A. Wright1989
Rush Week as (uncredited)1989
Transylvania Twist as Hans N. Fritz1988
Not of This Earth as Mr. Johnson1987
Big Bad Mama II as Businessman1986
Chopping Mall as Mr. Todd1985
Hollywood Beat as Not available1983
Revenge of the Ninja as Braden1981
Killjoy as TV Doctor1981
Deadly Vengeance as Not available1980
Beyond Westworld as Jim Roberts1979
Knots Landing as Ralph Causey1979
The Bermuda Triangle as 1st Mate - Frigate1978
Up in Smoke as Arresting Officer1978
Maneaters Are Loose! as Sheriff Rondel1978
The Great Brain as Mr. Anderson1977
CHiPs as Policeman / Doctor1977
Kingston: Confidential as Not available1977
Mule Feathers as Ralph1976
Spencer's Pilots as Not available1974
The Rockford Files as Jack Avery1973
The House That Cried Murder as David1972
The Streets of San Francisco as Not availableNaN
The Billionaire's Baby Bargain as Andrew Reed