2020
The Man in the Woods as David Katz
2019
Jacob's Ladder as Bandleader
2016
The Architect as Adjuster
2015
The Perfect Guy as Cooper
2014
Free the Nipple as Lawyer
2011
We Bought a Zoo as Principal
2011
The Love Guide as Ira
2010
Janie Jones as Ulysses
2010
Please Give as Shopper
2009
Falling Up as Laszlo
2009
Confessions of a Shopaholic as Russell
2007
Broken English as Glen
2007
Watching the Detectives as Lucien
2006
Infamous as Gore Vidal
2005
The Californians as Marion Pardon
2005
Going Shopping as Waiting Man
2004
Stories of Lost Souls as The Fan
2004
Eulogy as Adult Film Director
2004
Surviving Eden as Dennis Flotchky
2003
Supermarket as The Fan
2003
Devil Talk as The Devil
2002
Fabled as Dr. Roy Frumkes
2002
Last Writes as Linus
2001
Law & Order: Criminal Intent as Roger Porter (1 episode)
2001
The Anniversary Party as Levi Panes
2000
Gilmore Girls as Bobby (1 episode)
1999
Mission Hill (1 episode)
1993
Frasier as Clark (1 episode)