Prophet of Ecstasy 2026
as Rick Doblin
X-Men: Days of Future Past 2014
as Ink
Six Bend Trap 2007
as The Groom
Credits from TMDB.