2024
NCIS: Origins as SAC Cliff Wheeler (2 episodes)
2024
Getting LOST as Self
2023
American Fiction as Mandel
2023
The Mill as Neighbor (voice)
2023
Fair Play as Robert Bynes
2023
Night Shift as Warner
2022
A Friend of the Family as Garth Pincock (3 episodes)
2022
Quantum Leap as Dr. Christopher Mueller (1 episode)
2022
American Gigolo as Theodore Banks (2 episodes)
2022
The Lincoln Lawyer as Jacob Zimmer (2 episodes)
2021
NCIS: Hawai'i as Glenn Smith (1 episode)
2020
The Right Stuff as Bob Gilruth (8 episodes)
2020
Defending Jacob as Dan Rifkin (4 episodes)
2019
The Standoff at Sparrow Creek as Beckmann
2018
The Rookie as Mr. Karga (1 episode)
2018
Under the Silver Lake as Comic Fan
2018
Barry as Lon O'Neil (3 episodes)
2018
9-1-1 as Hollis Harcourt (1 episode)
2017
HAPPY! as Smoothie (18 episodes)
2017
Tell It Martin as Self
2016
Rules Don't Apply as Director
2016
Timeless as Joseph Pope (1 episode)
2016
Her Last Will as Gill Cotton
2016
Hail, Caesar! as Communist Writer
2016
American Crime Story as Sidney Blumenthal (4 episodes)
2015
Rosewood as Chuck Furwell (1 episode)
2015
The Diabolical as Austin
2015
Fresh Off the Boat as Mr. Jaffey (1 episode)
2014
Kingdom as Dan (2 episodes)
2014
Scorpion as Kapper (1 episode)
2014
The Pact II as FBI Agent Ballard
2014
Silicon Valley as Dr. Davis Bannercheck (3 episodes)
2013
Big Sur as Lew Welch / Dave Wain
2012
Veep as Ken (1 episode)
2012
Scandal as Arthur 'Artie' Hornbacher (1 episode)
2012
One for the Money as Vinnie Plum
2012
The Finder as Jason Stefanian (1 episode)
2011
Grimm as Billy Capra (1 episode)
2011
Once Upon a Time as Isaac Heller (8 episodes)
2011
Suits as Elliott Stemple (2 episodes)
2011
Atlas Shrugged: Part I as Paul Larkin
2011
Body of Proof as Joey Jablonsky (1 episode)
2011
Shameless as Wade Shelton (2 episodes)
2010
Law & Order: LA as Josh Solomon (1 episode)
2010
The Whole Truth as Medical Examiner (1 episode)
2010
Hawaii Five-0 as Ryan Webb (1 episode)
2010
Dinner for Schmucks as Vincenzo
2010
Miss Nobody as Pierre JeJeune
2009
Southland as Detective Kenny 'No-Gun' (5 episodes)
2009
Castle as Leo (1 episode)
2009
Lie to Me as Olson (1 episode)
2008
The Mentalist as Gary Beinhardt (1 episode)
2008
Garden Party as Anthony
2008
Finding Amanda as Kevin - TV Executive
2008
The Middleman as Dr. Rollin Newleaf (1 episode)
2008
The Great Buck Howard as Michael Perry
2007
Pushing Daisies as The Waffle Nazi (1 episode)
2007
Moonlight as Alan (1 episode)
2007
Californication as Gabriel (4 episodes)
2007
Mad Men as Jimmy Barrett (4 episodes)
2007
Burn Notice as Jimmy (1 episode)
2007
Drive as Brad (1 episode)
2006
The Black Dahlia as Deputy DA Ellis Loew
2006
Idiocracy as Yuppie Husband
2006
What About Brian (2 episodes)
2006
The New Adventures of Old Christine as David (1 episode)
2006
Four Kings as Server Phil (1 episode)
2005
Criminal Minds as Jack Fahey (1 episode)
2005
Bones as Gil Bates (1 episode)
2005
Weeds as Don (1 episode)
2005
Grey's Anatomy as Jake Steiner (1 episode)
2004
Veronica Mars as Russell Marchant (1 episode)
2004
CSI: NY as Brent (2 episodes)
2004
Lost as Phil (9 episodes)
2004
The Seat Filler as Irwin
2004
Win a Date with Tad Hamilton! as Waiter
2003
Something's Gotta Give as Stage Manager
2003
Cold Case as Monty Moran (1953) (1 episode)
2003
NCIS as George Stenner (1 episode)
2003
Old School as Michael
2002
Birds of Prey as Dr. Will Kroner (1 episode)
2002
CSI: Miami as Vince Nolan (2 episodes)
2002
Full Frontal as Harvey, probably's Assistant
2002
Monk as Eddie (1 episode)
2002
Gilda Radner: It's Always Something as Eugene Levy
2001
Off Centre (1 episode)
2001
According to Jim as Darryl (1 episode)
2001
Star Trek: Enterprise as Mercer (1 episode)
2001
Ghost World as Masterpiece Video Clerk
2001
My Wife and Kids (1 episode)
2000
Curb Your Enthusiasm as Stu (1 episode)
2000
CSI: Crime Scene Investigation as Mr. Lee (1 episode)
2000
Girlfriends (2 episodes)
1999
Angel as Ted (1 episode)
1999
The West Wing as Walter Sprout (1 episode)
1999
Law & Order: Special Victims Unit as Dr. Gene Brightman (1 episode)
1999
Judging Amy as Phil Brown (1 episode)
1998
The Week That Girl Died as Ralph
1998
Charmed as Foreman (1 episode)
1996
The Pretender as Toby (1 episode)
1996
Twister as The Communicator
1996
Nash Bridges (3 episodes)
1996
Nash Bridges as Pepe (2 episodes)
1994
ER as Chamber Tech (1 episode)
1994
Swimming with Sharks as Moe
1994
The Shadow as Sailor
1994
Speed as Friend of Executive
1993
The Adventures of Brisco County, Jr. as Guard (1 episode)
1992
Love & War (1 episode)
1990
Twin Peaks as Duncan Todd (6 episodes)
1979
Knots Landing as Office Worker (1 episode)