The Storyteller 2018
as John Griffin
Meth Head 2013
as Pete
Anderson's Cross 2010
as Ben Carter
An American in China 2008
as David
Shuttle 2008
as Seth
Navigate This Maze 2007
as Self
She's the Man 2006
as Malcolm
Pretty Persuasion 2005
as Dave
Credits from TMDB.