To Every Nation 2017
as John (voice)
The Messengers 2017
God with Us 2016
as John / Gabriel the Archangel (voice)
Walking Tall: Lone Justice 2007
as Art
Seventy-8 2004
as Renny Meeks
Credits from TMDB.