Credits
- 2024 · Matlock as Lloyd Ferguson
- 2024 · The Hopeful as William
- 2021 · The Middle Man as Mr. Stout
- 2021 · Awake as Sheriff
- 2020 · The Hardy Boys as Ezra Collig
- 2020 · Heart of the Holidays as Bob
- 2020 · Buffaloed as Judge Connor
- 2019 · Wayne as Sheriff
- 2018 · Northern Lights of Christmas as Chuck Baker
- 2018 · A Christmas in Tennessee as Mayor Paul
- 2017 · Christmas Inheritance as Captain Williams
- 2017 · Christmas in Angel Falls as Pastor Howard
- 2017 · Kodachrome as Dwayne
- 2016 · Tell the World as William Miller
- 2016 · Special Correspondents as General
- 2016 · The Girlfriend Experience as Carson Lewis
- 2015 · Charming Christmas as Bill Boyd
- 2015 · Patriot as Timothy Peetnam
- 2015 · Crimson Peak as Coroner
- 2015 · Degrassi: Don't Look Back as Detective
- 2015 · Pixels as NY Police Commissioner
- 2015 · The Preacher's Sin as Bill Traggert
- 2015 · Man Seeking Woman as Police Captain
- 2013 · Fir Crazy as Fire Marshall
- 2013 · The Husband She Met Online as Jerry Berman
- 2012 · My Mother's Secret as Sheriff John Greely
- 2011 · Against the Wall as
- 2011 · Alphas as Transit Sergeant
- 2009 · Warehouse 13 as Dave
- 2009 · The Listener as Colonel Ranna
- 2009 · Booky's Crush as Mr. Jenkins
- 2008 · Flash of Genius as Scott
- 2008 · The American Trap as Edgar Hoover
- 2008 · Camille as Local Deputy #2
- 2006 · Hollywoodland as Cigar Man
- 2006 · Solar Attack as Captain Misha Gregorovitch
- 2005 · Swarmed as Chief of Police
- 2004 · ReGenesis as Police Officer
- 2004 · ReGenesis as Dr. Stickland
- 2004 · ReGenesis as Dr. Strickland
- 2004 · Wonderfalls as Detective Sloan
- 2003 · Mayday as Captain McBroom
- 2003 · Mayday as Robert Benzon
- 2003 · Mayday as FBI Special Agent
- 2003 · Mayday as Captain Maus
- 2003 · How to Deal as
- 2003 · Sounder as Deputy
- 2002 · Salem Witch Trials as Goodman Tarbell
- 2002 · Martin and Lewis as Hal Wallis
- 2002 · The Safety of Objects as Baseball Coach
- 2002 · Sue Thomas: F.B.Eye as S.A.C. Prentis
- 2002 · Monk as Hardware Owner
- 2002 · Street Time as Top Cop
- 2002 · All Around The Town as Mark Levine
- 2002 · Death to Smoochy as Bartender
- 2001 · Stolen Miracle as Shane Miller
- 2001 · Jane Doe as Sheriff
- 2001 · Sex, Lies & Obsession as Tom Gates
- 2001 · Tart as Mr. Sellers
- 2001 · Jackie, Ethel, Joan: The Women of Camelot as Policeman
- 2000 · Jackie Bouvier Kennedy Onassis as Older Edward Kennedy
- 2000 · Who Killed Atlanta's Children? as GBI Man
- 1999 · The Hurricane as Philadelphia TV Announcer
- 1999 · Twice in a Lifetime as Sheriff
- 1999 · Small Vices as Police Captain
- 1998 · The Defenders: Taking the First as Prison Guard
- 1998 · The Long Island Incident as Bill Leffert
- 1998 · Bad As I Wanna Be: The Dennis Rodman Story as
- 1998 · Vanished as Lt. Scott
- 1997 · On the 2nd Day of Christmas as Cop
- 1997 · Earth: Final Conflict as Colonel Bastian
- 1997 · Lethal Tender as Lt. Wilson
- 1996 · FX: The Series as Security Chief
- 1996 · FX: The Series as Jerry O'Malley
- 1996 · Goosebumps: Attack of the Mutant as Bus Driver
- 1995 · Goosebumps as Bus Driver
- 1992 · Catwalk as Surgeon
- 1989 · Walter and Carlo in America as
- 1987 · Blue Monkey as Paramedic
- 1987 · Street Justice as Aide
- 1986 · Mafia Princess as Federal Agent
- 1985 · The New Alfred Hitchcock Presents as Sam McKay
- 1984 · Bedroom Eyes as Forensic Man #2
- 1980 · Cries in the Night as Frank
- 1979 · The Shape of Things to Come as Spacesuited man
- Future · Wing Man as Uncle Corey
- 1976 · Karate from Shaolin Temple as Tiger
- 1975 · Anti-Corruption as Hunter