1 unreleased or undated title is hidden. Show unreleased
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.