Movies

  • Meet Market - 2008 - Danny
  • 3:10 to Yuma - 2007 - Doc Potter
  • Knocked Up - 2007 - Jack
  • Death at a Funeral - 2007 - Simon Smith
  • Capitol Law - 2006 - TV - Walker Eliot
  • Serenity - 2005 - Wash
  • Rx - 2005 - Pepe
  • I, Robot - 2004 - Sonny
  • Dodgeball: A True Underdog Story - 2004 - Steve the Pirate
  • Ice Age - 2002 - voice - Oscar / Dab the Dodo
  • Hearts in Atlantis - 2001 - Monte Man
  • A Knight’s Tale - 2001 - Wat Falhurst
  • Wonder Boys - 2000 - Sam Traxler
  • 28 Days - 2000 - Gerhardt
  • Patch Adams - 1998 - Everton
  • 35 Miles from Normal - 1997 - Trevor

TV Series

  • Untitled Barry Sonnenfeld Comedy ABC TV Pilot - 2008
  • CSI: Crime Scene Investigation - Carl Fisher - 1 episode, 2006
  • Into the West - 2005 - TV mini-series - Nathan Wheeler
  • Arrested Development - Pastor Veal - 1 episode, 2005
  • Firefly - Hoban ‘Wash’ Washburne - 14 episodes, 2002-2003
  • Frasier - Todd Peterson - 1 episode, 2000
  • Strangers with Candy - Father - 2 episodes, 2000

Broadway

  • Prelude to a Kiss - Peter - 2007
  • Spamalot - Sir Lancelot - 2005
  • Epic Proportions - Benny Bennet - 1999

Miscellaneous

  • The Softwire - Betrayal on Orbis 2 - Book Reading - 2008
  • Halo 3 Video Game - 2007 - Marine 2 (Voice)
  • Ice Age 2: The Meltdown Video Game - 2006 - Cholly (Voice)