Walls 2006
as Keith Waters
Zen and the Art of Landscaping 2001
as Greg 'Zen' Daniels
Our Song 2000
as Cute 'Guapo' Guy
Big Daddy 1999
as NYU Student
The Adventures of Sebastian Cole 1998
as Jimmy Bogardus
Credits from TMDB.