Cloud Atlas 2012
as Zachry Relative
L!fe Happens 2011
as Alternative Teen 1
Blood and Bone 2009
as Jared
The Human Contract 2008
as Daniel
The Last Day of Summer 2008
as Travis
The Shiftling 2008
as Indian Boy
Credits from TMDB.