90 Minutes in Heaven 2015
as Mark
Good Intentions 2010
as Shane
Living Proof 2008
as Sam Wilson Age 7 and 8
Credits from TMDB.