Eric Slater is an actor.
The Immortal 2026
as Todd
Smokefall 2021
as Daniel / Fetus One
Credits from TMDB.