Actor (105 credits)
- The Angry River (2017) Jacob Alsea
- Juvenile (2017) Crabtree
- Criminal Minds: Beyond Borders (2016) Deputy Director Walter Atwood
- The Ranch (2016) Chuck
- Injection (2016)
- Timeless (2016) Jake Neville
- Shut Eye (2016) Bob Caygeon
- The Three Furies (2016) Sheriff John Stone
- The Frontier (2015) Lee
- Crimson Peak (2015) Carter Cushing
- The Adventures of Biffle and Shooster (2015) The Captain
- Better Call Saul (2015) Lawson
- Silent War (2015) Bartender
- Schmo Boat (2015) The Captain
- Remember the Sultana (2015) Joseph Taylor Elliot, Nathan Wintringer, voice acting
- Nikki & Nora: The N&N Files (2013) Arliss Fontenot
- Revolution (2012)
- The Legend of Hell's Gate: An American Conspiracy (2011) J. Wright Mooar
- Love Bites (2011) Trucker
- Justified (2010)
- Mike & Molly (2010) Dwight
- Lie to Me (2009) Gus
- Harper's Island (2009) Sheriff Charlie Mills
- Dark and Stormy Night (2009) Jack Tugdon
- Reflections (2008) Frank
- The Silence of Bees (2008) Parker Lam
- Breaking Bad (2008)
- 100 Years of John Wayne (2007) играет самого себя
- John from Cincinnati (2007) Vietnam Joe
- Next (2007) NSA Director Wisdom
- Cooties (2007) The Man
- Big Love (2006) Carter Reese
- Day Break (2006) «Uncle» Nick Vukovic
- The Unit (2006) Lloyd Cole
- Fuck (2005) Ellsworth, хроника
- Supernatural (2005) Bobby Singer
- Wheelmen (2005) Agent Hammond
- Deadwood (2004) Whitney Ellsworth
- Beck and Call (2004) Principal
- Tremors (2003) Sheriff Sam Boggs
- The Commission (2003) Howard L. Brennan
- Wave Babes (2003) Amos Nandy, not listed in credits
- The Lyon's Den (2003) Hank Ferris
- The Life of David Gale (2002) Duke Grover
- Adaptation. (2002) Ranger Tony
- The West Wing Documentary Special (2002) Carl, хроника
- Andy Richter Controls the Universe (2002) Craig
- Joy Ride (2001) Sheriff Ritter
- Warden of Red Rock (2001) Jefferson Bent
- Philly (2001) Nelson Vanderhoff
- Fraud (2000) Detective Mason
- Ah! Silenciosa (1999) Ambrose Bierce
- Aimee Mann: Save Me (1999) Jim
- Magnolia (1999) Smiling Peanut Patron #1
- Impala (1999) Sheriff Bert Davis
- That '70s Show (1998) Tony
- At Sachem Farm (1998) Foreman
- Mr. Murder (1998) Agent Jason Reiling
- Total Security (1997) Detective McKissick
- Wounded (1997) Agent Eric Ashton
- Divided by Hate (1997) Danny Leland
- Spy Game (1997) Thornbush
- Pensacola: Wings of Gold (1997) Watch Seller
- Bone Chillers (1996) Edgar Allan Poe
- 3rd Rock from the Sun (1996) Happy Doug
- Murder One (1995) Donald Cleary
- Thunder Alley (1994) Leland DuParte
- Blue Chips (1994) Ricky's Father
- Children of the Dark (1994) Roddy Gibbons, not listed in credits
- Bad Girls (1994) Pinkerton Detective Graves
- Sliver (1993) Detective Ira
- Gunsmoke: The Long Ride (1993) Traveling Blacksmith
- Geronimo: An American Legend (1993) Proclamation Officer
- Twogether (1992) Oscar
- Gunsmoke: To the Last Man (1992) Deputy Willie Rudd
- Sister Act (1992) Clarkson
- Little Secrets (1991) Liquor Store Cashier
- Reasonable Doubts (1991) Detective Earl Gaddis
- El Diablo (1990) Spivey Irick
- Nasty Boys (1990) Wetstone
- Follow Your Heart (1990) Craig Hraboy
- The Court-Martial of Jackie Robinson (1990) Maj. Trimble
- Turner & Hooch (1989) Plant Manager
- Father Dowling Mysteries (1989) Drake, Hit Man
- The Cherry (1989) The Captain
- In Country (1989) Earl Smith
- Mothers, Daughters and Lovers (1989) Sheriff Jack Edzard
- The Young Riders (1989) Johnson
- Mergers & Acquisitions (1989) Gabby Hayes
- Two Idiots in Hollywood (1988) Crying Man
- Paradise (1988) Frank Foster
- Perry Mason: The Case of the Lady in the Lake (1988) Motel Manager
- Defense Play (1988) FBI Man
- Hollywood Shuffle (1987) Postal Worker
- Sweet Revenge (1987) Smuggler, not listed in credits
- File 8022 (1985) Ben Crysler
- Girls of the White Orchid (1983) Pedestrian, not listed in credits
- Silkwood (1983) Plant Manager, not listed in credits
- Nighthawks (1981) Subway Passenger, not listed in credits
- Dallas Cowboys Cheerleaders (1979) Cowboy player
- Warnings (1979) The Artist
- Desperado (1978) Nathan
- The Seniors (1978) Client, not listed in credits
- Semi-Tough (1977) B.E.A.T. Member, not listed in credits
- Hospitality The Boss
Director (1 credits)
Producer (3 credits)
Writer (2 credits)