
Actor (Cinema – TV Series)
Dusty and the Big Bad World (2012) – TBA
Friends with Kids (2012) – TBA
Bridesmaids (2011) – TBA
The Simpsons (2010 – 1 episode) – FBI Agent
Mad Men (2007/Present) – Don Draper
Sucker Punch (2010) – High Roller
The Town (2010) – Adam Frawley
The A-Team (2010) – Colonel Lynch
Shrek Forever After (2010) – Brogan
Howl (2010) – Jake Ehrlich
30 Rock (2009-2010) – Dr. Drew Baird
Saturday Night Live (2008/2010) – Various characters
Stolen (2009) – Tom Adkins Sr.
A Single Man (2009) – Hank Ackerly (voice)
The Day the Earth Stood Still (2008) – Michael Granier
The Ten (2007) – Skydiving Guide Chris Knarl
The Sarah Silverman Program (2007 – 1 episode) – The Cable Guy
What About Brian (2007) – Richard Povich
The Unit (2007) – Wilson James
Related (2006) – Danny
Ira & Abby (2006) – Ronnie
Numbers” (2006) – Richard Clast
Charmed (2005) – Jack Brody
Point Pleasant (2005) – Dr. George Forrester
CSI: Miami (2005) – Dr. Brent Kessler
We Were Soldiers (2005) – Capt. Matt Dillon
Gilmore Girls (2005) – Peyton Sanders
The Division (2002-2004) – Inspector Nate Basso
Early Bird Special (2001) – Red Headed Cop
Kissing Jessica Stein (2001) – Charles
Providence (2000-2001) – Burt Ridley
The Hughleys (2000) – Buzz
The Trouble with Normal (2000) – Jackson
Actor (Theater)
Cabaret (1992)
The Madwoman of Chaillot (December 3-8, 1992)
Come and Gone (1993)
Assassins
A Midsummer Night’s Dream
The Mousetrap
The Years
Lipschtick
Producer
Dusty and the Big Bad World (2011)