
Filmography
Film
- Grumpy Old Men (1993) as Moving Man
- Beautiful Girls (1996) as Frank Womack
- Fargo (1996) as Norm Gunderson
- Volcano (1997) as Stan Olber
- Face/Off (1997) as Prison Guard Walton
- Mercury Rising (1998) as Martin Lynch
- Bubble Boy (2001) as Mr. Livingston
- The Good Girl (2002) as Jack Field
- Bug! (2002) as Wallace Gregory
- Confidence (2003) as Leon Ashby
- Gothika (2003) as Sheriff Ryan
- Catch That Kid (2004) as Mr. Hartmunn
- Zodiac (2007) as Arthur Leigh Allen
- Gran Torino (2008) as Barber Martin
- Shutter Island (2010) as Deputy Warden McPherson
- Paul (2011) as Moses Buggs
- Crazy, Stupid, Love (2011) as Bernie Riley
- The Pretty One (2013) as Frank
- Hot Pursuit (2015) as Captain Emmett
- Ted 2 (2015) as Tom Jessup
- The Invitation (2015) (2015) as Pruitt
- Jackie (2016) as Lyndon B. Johnson
- The Founder (2016) as Mac McDonald
- The Highwaymen (2019) as Lee Simmons
- The Trial of the Chicago 7 (2020) as David Dellinger
Television
- The Drew Carey Show (1997-2004) as Steve Carey (72 episodes)
- The Practice (1997) as Dr. Robert Larson (episode: "Search and Seizure")
- Star Trek: Voyager (1999) as Gerald Moss (episode: "11:59")
- The West Wing (2000) as Jack (episode: "Galileo")
- Carnivāle (2005) as Varlyn Stroud (12 episodes)
- American Dad! (2005) as Mr. Simms (episode: "Stannie Get Your Gun")
- Close to Home (2005-2006) as Steve Sharpe (Season 1)
- K-Ville (2007-08) as Captain James Embry (11 episodes)
- Big Love (2007) as Officer Chuck Tuttle (2 episodes)
- Monk (2009) as Kurt Pressman (episode: "Happy Birthday, Mr. Monk")
- The Glades (2010-12) as Mike Ogletree (2 episodes)
- Body of Proof (2011-13) as Bud Morris (26 episodes)
- Hou$e of Lie$ (2014) as Gil Selby (2 episodes)
- The Americans (2014) as Fred (6 episodes)
- American Horror Story (2014-present)
- American Horror Story: Freak Show (2014) as Twisty the Clown (5 episodes)
- American Horror Story: Hotel (2015) as John Wayne Gacy (2 episodes)
- American Horror Story: Cult (2017) as Twisty the Clown (2 episodes)
- American Horror Story: 1984 (2019) as Benjamin Richter aka "Mr. Jingles" (9 episodes)
- American Horror Stories: Drive In (2021) as Larry Bitterman (1 episode)
- American Horror Story: Double Feature Death Valley (2021) as TBA
- The Walking Dead (2015) as Eastman (episode: "Here's Not Here")
- TURN: Washington's Spies (2016-17) as James Rivington (6 episodes)
- Billions (2016) as Mr. Gilbert (episode: "The Punch")
- Channel Zero (2017) as John Sleator (6 episodes)
- The Handmaid's Tale (2018) as Dan (episode: "Unwomen")
- Veep (2019) as Lloyd Hennick (2 episodes)
- Big Sky (2020-21) as Rick Legarski (9 episodes)