Standing Up 2013
as Calvin
FRED 3: Camp Fred 2012
as Dig
Bad Teacher 2011
as Shawn
My Name Is Khan 2010
as Funny Hair Joel
Acholiland 2009
as Temba
Herpes Boy 2009
as Blayne
Credits from TMDB.