3 Days 2015
as Homer
Strings 2011
as Karl / Cleveland Trombone
The Magnificent Dead 2010
as Wess
Slaughterhouse of the Rising Sun 2005
as Randy Andrews
The Brotherhood 2001
as University Student
Credits from TMDB.