Born & Raised 2012
as Joe
The Disappearance of Jenna Matheson 2007
as Bo
Neverwas 2005
as Dr. Truman
Monster-in-Law 2005
as Kevin's Friend (uncredited)
Coastlines 2002
as Patrick (uncredited)
Credits from TMDB.