Hide unreleased
Life Loss Regret TBA
as Pastor Mark, Co-Writer
Faith (Short Film) 2026
as David
The Meeting 2017
as Lucas Ellington
Time Travelers 3: The Fight For Freedom 2015
as Todd Bailey
Time Travelers 2012
Credits from TMDB.