Confess
2005 · Thriller
as Greg Lanser
Manny & Lo
1996 · Comedy
as Joey
A Price Above Rubies
1998 · Drama
as Mendel Horowitz
Dirty Sexy Money S2
2008 · Drama
as Brian Darling
Series 7
2001 · Comedy
as Jeff
40 Days and 40 Nights
2002 · Comedy
as Chris
Finding Forrester
2001 · Drama
as Massie
The Sixth Sense
1999 · Drama
as Sean
The Good Cop
2018 · Comedy
as Father Kokesh
Buffalo Soldiers
as Hicks
The Ice Storm
1997 · Drama
as Neil Conrad
The Cape
2011 · Action
as Conrad Chandler