2019
Millennium After the Millennium as Himself2017
The Road Forward as Tom Hurley2014
A Ring by Spring as Peter2013
Motive as Dr. Captain Brady2013
The Bouquet as Cecil Benton2013
The Carpenter's Miracle as Ray Bailey2012
WWJD II: The Woodcarver as Sanderson2012
Goodnight for Justice: The Measure of a Man as Sheriff2011
Repeaters as Back Hoe Driver2009
Damage as Dewey Infantino2009
Cole as Professor Jackson2008
The X Files: I Want to Believe as Feed Store Proprietor2008
Vipers as Hank Brownie2006
RV as Organ Stew Guy2006
Reefer Madness: The Movie Musical as Mr. Paul Kochinski2005
Supernatural as Okey Dokey Guard2004
Stargate Atlantis as Dr. Richard Poole2004
Scooby-Doo 2: Monsters Unleashed as C.L. Magnus2004
The Book of Ruth as Arty2003
Agent Cody Banks as Army Colonel2002
American Dreams as Old Camera Guy2002
The Dead Zone as Conrad Hurley2002
The Twilight Zone as Warden Tobey2002
Due East as Mr. Anderson2002
I Was a Teenage Faust as Joe Huntoon2001
Freddy Got Fingered as Ernie2001
Off Season as Milton Loomis2001
Love and Treason as Chief Gene Garcia2000
Best in Show as Fishin' Hole Guy2000
Trixie as Casino Security2000
Ratz as Officer Henderson2000
The Inspectors 2: A Shred of Evidence as Logan's Bartender1999
Y2K as Quantum Pilot1999
Murder on Shadow Mountain as Not available1999
Brotherhood of Murder as Walter West1998
First Wave as Sheriff Haddock1998
First Wave as Sgt Chernovsky1998
Disturbing Behavior as Frankie1998
Tourist Trap as Dale Butterworth1998
The Baby Dance as Dr. Selby1997
Honey, I Shrunk the Kids: The TV Show as Not available1997
Air Bud as Coach Barker1997
Free Willy 3: The Rescue as Dineen1997
Final Descent as Lt. Col. Frank O'Hearn1997
Badge of Betrayal as Deputy Howard1997
High Stakes as Larry Henderson1996
Millennium as Det. Roger Kamm1996
Millennium as Andy McClaren1996
The Sentinel as Pope Burnett1996
Have You Seen My Son as Deputy Johnson1996
Alaska as Trooper Sam Harvey1996
Alaska as Trooper Harvey1996
Them as Mr. Balaban1996
In the Lake of the Woods as Deputy Pearson1996
Angel Flight Down as Robert Coma1995
The Outer Limits as Lt. Colonel Hickox1995
Malicious as Coach1995
Not Our Son as Greg Knapp1994
A Christmas Romance as Bert Betsill1994
Heart of a Child as Vancouver Pilot1994
Someone Else's Child as Pete Cochran1994
My Name Is Kate as Intake Counselor1993
The X-Files as Tactical Commander1993
The X-Files as Coroner Truitt1993
The X-Files as Wayne Morgan1993
Arctic Blue as Arthur Neff1993
Morning Glory as Harley Overmire1992
Highlander: The Series as Sgt. Herrald1992
Bill & Ted's Excellent Adventures as Mr. Richards1992
Still Not Quite Human as Sgt. Murphy1992
Shadow of a Stranger as Coroner1991
Palace Guard as Not available1991
Bingo as Sheriff1991
Captive as Trooper1991
Payoff as Binski1991
Chaindance as Porter1991
Secrets of the Unknown as Not available1991
Showdown at Williams Creek as Sheriff Henly1989
Cousins as Stan1989
Dead Bang as Bogan - Oklahoma Officer1989
Dead Bang as Not available1989
Immediate Family as Lucy’s Stepfather1988
The Accused as Polito1988
Betrayed as Buster1988
Earth Star Voyager as Lt. Krieger1988
Midnight Matinee as Dallas1987
21 Jump Street as Sheriff Stoval1987
21 Jump Street as Wayne1987
21 Jump Street as Captain Mason1987
Malone as Clinton1987
The Stepfather as Al Brennan1987
After the Promise as Ben1987
Home Is Where the Hart Is as Rex Haimes1986
Abducted as Guide1986
Firefighter as Engineer Bennett1986
Hero in the Family as Security Man1985
MacGyver as Restaurant Owner1985
The Journey of Natty Gann as Guard1985
Blackout as 3rd Man in Gym1985
Brotherly Love as Ollie Crandall1984
Airwolf as James McKiddon1984
Iceman as Temp Doc1983
Jane Doe as Johnson1982
First Blood as Guardsman #11982
The Grey Fox as Danny Young1982
Hellogoodbye as Not available1980
Cries in the Night as Billy Hibbs1980
The Plutonium Incident as Haskins1979
Wild Horse Hank as Harper1978
Who'll Save Our Children? as Not available1977
Skip Tracer as The Welder