Culdesac 2017
as Finch
Ghost Squad 2015
as Carter
Hear Me Whisper 2011
as Billy
Oliver's Ghost 2011
as Tony
An American Girl: Chrissa Stands Strong 2009
as Student (uncredited)
Hate Crime 2005
as Boy in Church (uncredited)
Credits from TMDB.