Five Stages Until 2026
as Dr. Henry
A Lion's Game 2025
as Joe Bennett
Revelations. 2022
as Pastor
Eureka! 2007
Actor
Credits from TMDB.