- Intervention, The (2016) as Matt
- Meddler, The (2015) as ?
- 7 Minutes (2014) as Mike
- About Alex (2014) as Alex
- Always Woodstock (2014) as Garret
- Wild Canaries (2014) as Damien
- You're Not You (2014) as ?
- Big Ask, The (2012) as Owen
- End of Love, The (2012) as Jason
- Bag of Hammers, A (2011) as Ben
- Brooklyn Brothers Beat the Best, The (2011) as Kyle
- Perfect Family, The (2011) as Frank Cleary Jr.
- Dry Land, The (2010) as Michael
- Perfect Age of Rock 'n' Roll, The (2009) as Eric Genson
- Peter and Vandy (2009) as Peter
- Good Dick (2008) as ?
- W (2008) as Jeb Bush (rumored)
- Education of Charlie Banks, The (2007) as Mick
- Happy Endings (2004) as Otis
- Raise Your Voice (2004) as Paul Fletcher
- Freddy vs. Jason (2003) as Will
- Swimfan (2002) as Randy