2025
The Wish Swap as Mac2024
A Reason for the Season as Jack Marshall2023
Married by Mistake as Buck Bynam2023
Riceboy Sleeps as Principal Lafferty2023
How She Caught A Killer as Detective David Goodman2023
Jeffrey as David2022
Rip in Time as Calvin Majors2021
Superman & Lois as Ex-Mayor George Dean2021
Superman & Lois as Mayor George Dean2021
Poisoned in Paradise: A Martha's Vineyard Mystery as Chief Madieras2021
The Baker's Son as Ernie2021
Ships in the Night: A Martha's Vineyard Mystery as Police Chief Madieras2021
Raise a Glass to Love as Mike Savern2021
Five More Minutes as Grandpa Jerry2020
Riddled with Deceit: A Martha's Vineyard Mystery as Police Chief Madieras2020
A Beautiful Place to Die: A Martha's Vineyard Mystery as Police Chief Madieras2019
The Twilight Zone as Mayor Matheson2019
Ash as Terry2019
Mystery 101: Words Can Kill as Phil Jenk2018
Overboard as Elk Cove Sheriff2018
How It Ends as Sheriff Reynolds2018
Welcome to Marwen as Larry / Friar2018
Hold the Dark as Big Deputy2018
Time for Me to Come Home for Christmas as Bob Hill2018
Winter's Dream as Gus2017
A Series of Unfortunate Events as Fire Chief2017
Loudermilk as Father Michael2017
Woody Woodpecker as Roscoe2017
1922 as Lars2017
The Perfect Catch as Mason Taynor2016
The Edge of Seventeen as Tom Franklin2016
A Christmas to Remember as Sheriff Tim Edwards2015
The Man in the High Castle as Ron Whittaker2015
Vendetta as Captain Baldus2015
In My Dreams as Mike Smith2015
Santa's Little Helper as Santa Claus2015
Garage Sale Mystery: The Wedding Dress as Sean2014
Strange Empire as Abe Little2014
Godzilla as Boyd2014
Seventh Son as Old Guard2014
Big Eyes as Gannett Lawyer #22014
The Tree That Saved Christmas as Gordon Logan2013
Suddenly as Mayor2013
Window Wonderland as Uncle Jimmy2012
Alcatraz as Captain2012
Emily Owens, M.D. as Mr. Nelson2012
The Package as Big Doug2012
A Bride for Christmas as Hank Patterston2012
Goodnight for Justice: The Measure of a Man as Lucius Breed2011
Once Upon a Time as Moe French / Sir Maurice2011
Lethal Justice as Pastor Michael Benjamin2011
The Pastor's Wife as Dan Winkler2011
Trading Christmas as Security Guard2011
November Christmas as Wade Miller2011
17th Precinct as Delmore Keaton2010
R. L. Stine's The Haunting Hour as Mr. Palmer2010
Dear Mr. Gacy as Stan2010
Growing the Big One as Mayor Kyle Finster2009
Damage as Val Sullivan2008
Fringe as Jerry Bissell2008
Sanctuary as Detective Michael Bronson2008
Fear Itself as George Clayton2008
Every Second Counts as Dutch2007
War as Leevie2007
Traveler as Not available2007
Nora Roberts' Blue Smoke as Gib Hale2007
The Black Cat as Sgt. Booker2007
Tell Me No Lies as Chief Bates2006
Psych as Steve Hitchcock2006
Firewall as Alan Hughes2006
Flight 93 as Stoddard2006
Murder on Pleasant Drive as Det. Brian Potts2006
A Girl Like Me: The Gwen Araujo Story as Cop2005
Supernatural as Jim McAnn2005
Supernatural as Dennis2005
Masters of Horror as Not available2005
The Interpreter as Rory Robb2005
Amber Frey: Witness for the Prosecution as Ronny Matthews2004
Walking Tall as Dan Stadler2003
Final Destination 2 as Detective Suby2003
Dreamcatcher as Rick McCarthy2003
Monte Walsh as Engineer2003
The Diary of Ellen Rimbauer as Jack Finney2003
Bang Bang You're Dead as Bob Adams2003
Phenomenon II as Not available2002
The Dead Zone as Pinky2002
Door to Door as Bob2001
Smallville as Mike the Bartender2001
UC: Undercover as Not available2001
Special Unit 2 as Arnie2001
Freddy Got Fingered as Foreman2000
Just Deal as Mike Roberts Sr.2000
Mr. Rice's Secret as Ray1999
Our Guys: Outrage at Glen Ridge as Lieutenant Frank Bennett1999
Final Run as Passenger #11999
Delivered as Hugo1999
Hayley Wagner, Star as Fred MacKerron1998
The King of Queens as Roger1998
Da Vinci's Inquest as Not available1998
The Long Way Home as Sheriff Billings1998
The Spree as Ricky Madden1998
Legalese as Berringer1997
Stargate SG-1 as Fred1997
Prefontaine as James Buck1997
Cloned as Counterman1997
Unwed Father as Big Lou1996
Poltergeist: The Legacy as Miller1996
The Sentinel as Ray Kaminski1996
The Sentinel as Rucker Ellison1996
Titanic as Black Billy Jack1996
Bordello of Blood as Noonan1996
The Angel of Pennsylvania Avenue as Cop1996
Annie O as Craig Frazier1995
The Outer Limits as Peters1995
The Outer Limits as Major Ford1995
The Outer Limits as Friedkin1995
Children of the Dust as Boss Beeson1994
Viper as Frank Taylor1994
Jane's House as Frank1994
Spoils of War as Vilmos1993
The X-Files as Lance Kernof1993
Mood Indigo as Jack Bernstein1993
Without a Kiss Goodbye as Detective Lovell1992
Highlander: The Series as Dallman Ross1992
Highlander: The Series as Trey Franks1992
Dead Ahead: The Exxon Valdez Disaster as Gordon Taylor - US Coast Guard1992
Mortal Sins as Security Guard1991
Lightning Force as Not available1991
The Commish as Not available1991
Palace Guard as Not available1990
Stella as Wendell1989
Buying Time as Bartender1988
War of the Worlds as Foreman1988
Mosquito Lake as Kenny1988
Short Circuit 2 as Simpson's Truck Driver1988
Martha, Ruth & Edie as Prison Guard1987
Murder by the Book as Not available1986
Really Weird Tales as Alien #1 (segment "Cursed With Charisma")1986
The High Price of Passion as BouncerNaN
111 as Not available1986
Overnight as Ernst1985
The Twilight Zone as Not available1985
The Comedy Factory as Quinn1985
Love and Larceny as Not available