2025
Christmas at Mistletoe Manor
as Louis
2025
The Cowboy Killer
as Paul
2024
Barney & Herb
as Herb
2022
We Are Gathered Here Today
as Henry Stone
2021
Deep in the Forest
as Mark Goodman
2020
The Assent
as Father Lambert
2019
Deadwood: The Movie
as Con Stapleton
2019
Heavenly Deposit
as Steven
2018
They'll Love Me When I'm Dead
as Self
2018
The Other Side of the Wind
as Grover
2018
Malevolent: Unearthing John Carpenter's Prince of Darkness
as Self
2018
Subversion: Exposing John Carpenter's They Live
as Self
2018
Get Married or Die
as Frank
2018
High & Outside: A Baseball Noir
as Harold
2017
The Terror of Hallow's Eve
as Dr. Hamilton
2017
The Nth Ward
as Jeffrey
2016
It Takes a Village: The Making of Village of the Damned
as Self
2016
Hail, Caesar!
as Director
2016
Sister Cities
as Dr. Timmins
2016
Baskets
as Uncle Jim
(5 episodes)
2014
Return to Zero
as Gerry
2014
Merkin Penal
as Sargent Sacrifice
2014
Scorpion
as General Talbertse
(1 episode)
2014
Mixels
as Major Nixel, Turg, Wuzzo
(1 episode)
2014
Mixels
as Major Nixel, Tuth, Sharx
(1 episode)
2013
Queen City
as Bernie Donovan
2013
Willow Creek
as Ranger Troy Andrews
2013
Robosapien: Rebooted
as Admiral Victor
2012
Heal Thyself
as Dennis Hill
2012
1600 Penn
as General Harrigan
(3 episodes)
2012
Longmire
as Abel 'Jenk' Jenkins
(1 episode)
2011
Valley of the Sun
as Myron McGill
2011
Hopelessly in June
as Frankie Flowers
2011
Annie Claus Is Coming to Town
as Santa
2011
Son of Morning
as Ned Jensen
2011
Little Murder
as Captain
2011
From the Head
as Jim
2010
How to Make Love to a Woman
as Mr. Conners
2010
Justified
as Owen Carnes
(1 episode)
2009
Falling Up
as John O'Shea
2009
Mending Fences
as Hank Bentley
2009
Castle
as Sheriff Sloan
(1 episode)
2008
Crash and Burn
as Winston Manny
2008
The Man Who Came Back
as The Warden
2008
Gemini Division
2008
Raising the Bar
as Rex
(1 episode)
2007
Planet Raptor
as Sgt. Pappy Mathis
2007
Richard III
as Ringside Announcer
2007
Harpies
as Vorian
2007
Claire
as Harry Bannion
2007
Moving McAllister
as Mr. Robinson
2007
Mad Men
as Len McKenzie
(1 episode)
2007
John from Cincinnati
2007
Dirty Sexy Money
as Larry Foundry
(1 episode)
2007
Chuck
as General Merriweather
(1 episode)
2006
The Strange Case of Dr. Jekyll and Mr. Hyde
as Lt. Hamilton
2006
The Christmas Card
as Richard
2006
Big John
as Self
2006
The Enigma with a Stigma
as Bill Herman
2005
Frostbite
as Colonel Jaffe
2005
American Black Beauty
as Mayor Bart Williams
2005
Alien Apocalypse
as President Demsky
2005
Kicking & Screaming
as Clark
2005
Confessions of an Action Star
as (uncredited)
2004
Employee of the Month
as Bill Gartin
2004
Surviving Christmas
as Suit
2004
John Carpenter: The Man and His Movies
as Self
2004
Los Angeles Plays Itself
as Duty Sergeant in Escape From L.A. (archive footage)
2004
Raptor Island
as The Captain
2004
Hair High
as Coach (voice)
2004
The Perfect Husband: The Laci Peterson Story
as Ron Grantski
2004
Patients
as Callie's Dad
2004
Deadwood
as Con Stapleton
(25 episodes)
2004
Desperate Housewives
as Jeff
(2 episodes)
2003
Detonator
as U.S. Attorney Fred Goldenberg
2003
Seabiscuit
as Reporter Max
2003
Carnivàle
as Lou Edwards
(1 episode)
2003
Cold Case
as Charlie Gleason
(1 episode)
2003
NCIS
as SGM Robert King
(2 episodes)
2003
Arrested Development
as Mr. Jordan
(1 episode)
2003
Arrested Development
as Storage Dave
(3 episodes)
2003
Mister Sterling
2002
Hard Cash
as The Counter Boss
2002
Undisputed
as Oakland TV Announcer
2002
13th Child
as Coroner
2002
The Rose Technique
as Detective Atwood
2002
Adaptation.
as Defense Attorney
2002
Almost a Woman
as Mr. Fuller
2002
Live from Baghdad
as Stu
2001
Out of the Wilderness
as Judge Battle
2001
Ghosts of Mars
as Engineer McSimms
2001
Cahoots
as Eddie
2000
Mystery Kids
as Monte Harrington
2000
Titus
as Ridge
(2 episodes)
2000
Jackie Chan Adventures
as Farmer MacDonald (voice)
(1 episode)
2000
CSI: Crime Scene Investigation
as Walter Gersh
(1 episode)
1999
Batman Beyond: The Movie
as Coach Creagar (voice)
1999
Batman Beyond
as Coach Creagar (voice)
(1 episode)
1999
Providence
as Frank Moore
(1 episode)
1999
The New Woody Woodpecker Show
as Mr. Lux (voice)
(1 episode)
1999
The New Woody Woodpecker Show
as Dog Announcer (voice)
(1 episode)
1999
The New Woody Woodpecker Show
as Captain Goodlife /Wimpole (voice)
(1 episode)
1999
The New Woody Woodpecker Show
as Rock Granite (voice)
(1 episode)
1998
Air America
as Mark McCormick
(1 episode)
1997
Dante's Peak
as Norman Gates
1997
Murder One: Diary of a Serial Killer
as Mr. Sheehy
1997
Perversions of Science
as Priest
(1 episode)
1997
Mike Hammer, Private Eye
1997
The New Batman Adventures
as Manny (voice)
(2 episodes)
1996
Escape from L.A.
as Duty Sergeant
1996
The Glimmer Man
as Millie’s Father
1996
Valley Girls
as Cop
1996
Women: Stories of Passion
as Joan's Husband
(1 episode)
1996
Nash Bridges
as Frank
(3 episodes)
1996
Arli$$
as Marty Polk
(1 episode)
1995
In the Mouth of Madness
as Mr. Paul
1995
Village of the Damned
as Ben Blum
1995
Rage
as Griggs
1995
The Demolitionist
as Higgins
1995
Congo
as Mr. Janus
1995
Mortal Kombat
as Master Boyd
1995
Wild Bill
as Dave McCandless
1995
JAG
as Randy Hamill
(1 episode)
1995
Happily Ever After: Fairy Tales for Every Child
as The Royal Treasurer (voice)
(1 episode)
1995
A Whole New Ballgame
1995
The Naked Truth
as Senator Wilburn
(1 episode)
1995
Murder One
as Mr. Sheehy
(1 episode)
1994
Deconstructing Sarah
as Cliff
1993
Body Bags
as Gent
1993
Working with Orson Welles
as Himself
1993
Kung Fu: The Legend Continues
as Lou
(1 episode)
1993
Dr. Quinn, Medicine Woman
as Travis Stone
(1 episode)
1992
Batman: The Animated Series
as Mason (voice)
(1 episode)
1991
Herman's Head
as Fritz
(1 episode)
1990
Arachnophobia
as Henry Beechwood
1990
Marked for Death
as Pete Stone
1990
The Hunt for Red October
as Commander, USS Reuben James (uncredited)
1989
Johnny Handsome
as Mr. Bonet
1989
Jack in the Box
as Reese
1989
From the Dead of Night
1989
Quantum Leap
as Kilpatrick
(1 episode)
1989
Coach
as Harry Heftler
(1 episode)
1988
They Live
as Gilbert
1988
Red Heat
as TV Announcer
1988
Alien Nation
as Fedorchuk
1988
Sunset
as Frank Coe
1988
Roseanne
1988
Annie McGuire
1988
Dear John
as Bill Conners
(1 episode)
1987
The Betty Ford Story
as Counselor
1987
Prince of Darkness
as Dr. Paul Leahy
1987
Party Camp
as Sarge
1987
A Different World
as Mr. Schmect
(1 episode)
1987
Married... with Children
as Manager
(1 episode)
1986
Heartbreak Ridge
as Major G.F. Devin
1986
Hyper Sapien: People from Another Star
1986
Eat or Be Eaten
1986
Amazing Stories
as Commander
1985
Command 5
as Warden Bryan
1985
Brewster's Millions
as Chuck Fleming
1985
A Reason to Live
as Dick Biheller
1985
Izzy & Moe
as Bartender
1985
The Golden Girls
as Policeman
(1 episode)
1985
Amazing Stories
as commander
(1 episode)
1984
Oxford Blues
as Mr. De Angelo
1984
Mister Roberts
as Chief Johnson
1984
Dreamscape
as Babcock
1984
Streets of Fire
as Ardmore Cop Harry
1984
The Karate Kid
as Soccer Coach
1984
Impulse
as Man in Truck
1984
Angel
as The John
1984
Murder, She Wrote
as Vincent Nader
(1 episode)
1984
Cover Up
1983
Starflight: The Plane That Couldn't Land
as Schultie
1983
Scarecrow and Mrs. King
as Brockett
(1 episode)
1982
48 Hrs.
as Cowboy Bartender
1982
Some Kind of Hero
as Honcho #1
1982
Trick or Treats
as Malcolm O'Keefe
1982
Butterfly
as Allen
1982
Remington Steele
as Foreman
(1 episode)
1982
Silver Spoons
as Agent McConnell
(1 episode)
1982
Cagney & Lacey
as Leonard Nolan
(1 episode)
1982
Filthy Rich
1982
Remington Steele
as Martin Rome
(1 episode)
1981
Splendor in the Grass
as Coach
1981
Texas Lightning
as Frank Whitman
1981
Mommie Dearest
as Pepsi Executive #4
1981
Nice Dreams
as Det. Drooler
1981
Beyond the Universe
1980
The Golden Moment: An Olympic Love Story
as TV Reporter
1980
Alcatraz: The Whole Shocking Story
as Lt. Micklin
1980
Enola Gay: The Men, the Mission, the Atomic Bomb
1980
Angel on My Shoulder
1980
The Baltimore Bullet
as Bert
1980
The Long Riders
as The Pinkertons
1979
The Illegal
1979
Disaster on the Coastliner
as LeBoux
1979
B. J. and the Bear
1979
Knots Landing
as Security Expert
(1 episode)
1979
Hart to Hart
as Policeman
(1 episode)
1979
Hart to Hart
as McCoy
(1 episode)
1978
With This Ring
as Dirk
1978
The Driver
as Commuter
1977
The Incredible Hulk
as Bennett
(1 episode)
1975
One Day at a Time
1975
Starsky & Hutch
as Fred Oates
(2 episodes)
1972
Kung Fu
as Townsman (uncredited)
(1 episode)
1970
Rio Lobo
as Lt. Ned Forsythe
1968
Shadow on the Land
as Man at Airport (uncredited)
1968
Hawaii Five-O
as Jack Rigney
(1 episode)
1968
Land of the Giants
as Mylo
(1 episode)
1967
A Bell for Adano
as Duty Officer
1967
Judd for the Defense
1967
Cimarron Strip
as Groom
(1 episode)
1967
Cimarron Strip
as David Arlyn
(1 episode)
1965
The F.B.I.
as Link
(1 episode)
1964
Daniel Boone
as Clint Bickford
(1 episode)
1955
Gunsmoke
as Cully Haimes
(1 episode)
1955
Gunsmoke
as Colt Gentry
(1 episode)
1955
Gunsmoke
as Pope
(1 episode)
—
Back of Book
as Roy Watkins
—
Knights of the Kitchen Table
as Rick Stepjack
(1 episode)