Carriers
2009 · Adventure
as Danny
Spring
2015 · Drama
as Evan
Thumbsucker
2005 · Comedy
as Justin Cobb
Brotherhood
2010 · Crime
as Kevin
Horsemen
2009 · Crime
as Alex Breslin
The Music Never Stopped
2011 · Drama
as Gabriel Sawyer
The Answer Man
2009 · Comedy
as Kris Lucas
The Informers
as Tim
Evil Dead
2013 · Horror
as Eric
Moon Manor
2022 · Biography
as Andrew
A-X-L
2018 · Action
as Randall
Ava's Possessions
2016 · Comedy
as Ben Branson
Brief Interviews with Hideous Men
Physical S3
2023 · Comedy
as Tyler
Fifty Pills
2006 · Comedy
as Darren
Beginners
2011 · Comedy
as Magician
Jack & Diane
2013 · Drama
as Tom
Personal Velocity
2002 · Drama