Naked Dragon 2014
as Doctor
The Trouble with Barry 2013
as Blake Harper
Who Leads 2011
as Spencer
Role/Play 2010
as Parker Ryland
Daydream Obsession 3: Legacy 2008
as Wylie
Credits from TMDB.