Love You Still TBA
as John (Young)
Without a Name 2025
as Nine
Mount Liptak 2018
as Milfred
The Open Door 2017
as Pastor Bridges
The Return 2015
as Yadid
Road to Emmaus 2010
as Cleopas
Credits from TMDB.