Enemy 2014
as Video Store Clerk
Stand by Your Booth 2012
as Eric
Zoom 2006
as Lab Researcher (uncredited)
The Pacifier 2005
as Stage Manager (uncredited)
Credits from TMDB.