2020
The Trial of the Chicago 7
Actor - Leonard Weinglass
2013
Breathe In
Actor - Sheldon
2009
Solitary Man
Actor - Peter Hartofilias
2008
Then She Found Me
Actor - Dr. Freddy Epner
2005
Must Love Dogs
Actor - Charlie
Just Like Heaven
Actor - Brett
2000
Requiem for a Dream
Actor - Dr. Spencer
Full filmography