2025
Devil May Cry as Pres. Hopper / Late Night Host (voice)2025
Devil May Cry as Pres. Hopper / Soldier (voice)2024
It's Florida, Man. as Denver2024
Solvent as Gunner S. Holbrook2024
Bits as Not available2024
Bits as Not available2023
Only the Good Survive as Cult Leader2021
The White Lotus as Greg Hunt2020
Wish Upon a Unicorn as Bud2020
Time Warp Vol. 3: Comedy and Camp as Self2019
3 Days with Dad as Tim2018
Glass Jaw as Sam Austin2017
All About the Money as Jon Waters2017
The Axe Murders of Villisca as Greg2016
Dream Corp LLC as Dr. Roberts2016
Operation Chromite as Hoyt Vandenberg2016
Operation Chromite as Gen Hoyt Vandenberg2016
Falsely Accused as Gus2016
Durant's Never Closes as Dizzy Dean1997
Casualties as Bill Summers1983
September Gun as Brian BrianNaN
Carolina Caroline as Not available2016
You're So Cool, Brewster! The Story of Fright Night as Himself2015
Americons as Billy2015
Endgame as Principal Thomas2015
Pass the Light as Franklin2014
Taken 3 as Mark Casey2014
The Last Survivors as Carson2014
Locker 13 as Archie2014
Faults as Terry2014
Bad Turn Worse as Sheriff Shep2014
Eternity: The Movie as Barry Goldfield, Jr.2013
The Bridge as Bob2013
Skinwalker Ranch as Hoyt2013
Noobz as Greg Lipstein2013
A True Story as Richard Simpkins2013
Byron's Theme as Not available2012
Taken 2 as Mark Casey2012
Napoleon Dynamite as Not available2012
Unicorn City as Shadow Hawk2012
Deep in the Heart as Dick Wallrath2012
Five Time Champion as Melvin Glee2011
Redemption: For Robbing the Dead as Tom Sutter2011
The Smell of Success as Early Dunchamp2011
Natural Selection as Peter2010
Hawaii Five-0 as Liam Miller2010
Nikita as The Engineer2010
Crazy on the Outside as Edgar2010
Good Intentions as Sheriff Ernie2009
Elsewhere as Mr. Tod2008
Sons of Anarchy as Magoo2008
Taken as Mark Casey2008
South of Heaven as Hood 12008
Bar Starz as Ricky Fabulous2008
Around June as Murry2007
The Comebacks as Barber2007
The Astronaut Farmer as FBI Agent Killbourne2007
September Dawn as John D. Lee2007
American Pastime as Ed Tully2007
Frank as Colin York2007
Fathom as Not available2006
Psych as Strabinsky2006
Stick It as Brice Graham2006
The Sasquatch Gang as Chilcutt2006
Car Babes as Gary2005
Supernatural as Martin Creaser2005
Confessions of an Action Star as Donald Buckheim2005
Waterborne as Carlton2005
Waterborne as Ritter2005
Last Best Chance as Bernard Wheeler2004
Lost as Roger Linus2004
CSI: NY as Jim Warren2004
Napoleon Dynamite as Uncle Rico2003
Las Vegas as Not available2003
Cold Case as Bill Shepard2003
Carnivàle as Texas Ranger2003
The Rundown as Harvey2003
The Snow Walker as Pierce2003
The Big Empty as Elron2003
Northfork as Arnold2001
24 as Joseph Wald2001
The Pretender 2001 as Broots2001
The Pretender: Island of the Haunted as Broots2001
Jackpot as Sunny Holiday / Glen Allen Johnson1999
Twin Falls Idaho as Lawyer Jay Harrison1997
Men in Black as Van Driver1997
The Maze as Dr. Holmes1996
The Pretender as Broots1996
Race Against Time: The Search for Sarah as Steve1995
Get Shorty as Ronnie Wingate1995
Strange Luck as Henry Bloom1994
ER as Defense Attorney Marty Nesmith1994
Chicago Hope as Not available1993
The X-Files as Salvatore Matola1993
Bakersfield P.D. as Ray Coombs1993
Ed and His Dead Mother as Rob Sundheimer1992
Martin as Shawn McDermott1992
Four Eyes and Six-Guns as Not available1991
Fever as Bobby1990
Beverly Hills, 90210 as Not available1990
The Grifters as Drunk's Friend1990
Rainbow Drive as Azzolini1989
Seinfeld as Homeless Man1989
Quantum Leap as Flash McGrath1989
Quantum Leap as Roscoe (uncredited)1989
Kill Me Again as Alan Swayzie1989
Pucker Up and Bark Like a Dog as Max (as Jonathan Gries)1988
Fright Night Part 2 as Louie1988
Tattingers as Not available1987
Jake and the Fatman as Not available1987
Tour of Duty as Not available1987
The Monster Squad as Desperate Man1987
Number One with a Bullet as Bobby Sweet1986
L.A. Law as Hotel Desk Clerk1986
Running Scared as Det. Tony Montoya1986
TerrorVision as OD1985
The Twilight Zone as (segment "Shelter Skelter")1985
Real Genius as Lazlo Hollyfeld1984
High School U.S.A. as Leo Bandini1983
High School U.S.A. as Dirty Curt1983
Joysticks as King Vidiot1982
Cagney & Lacey as Not available1981
Falcon Crest as Stone1979
240-Robert as Not available1979
More American Graffiti as Ron1979
Sunnyside as Wild Child1979
Swap Meet as Doug1977
Mulligan's Stew as Not available1977
The Chicken Chronicles as Tom1976
Helter Skelter as William Garretson1975
The Jeffersons as Not available1967
Will Penny as HoraceNaN
The Knife Thrower as Lew Schätze2010
Pickin' and Grinnin' Director1999
Twin Falls Idaho Associate Producer1996
The Pretender Director