Ben Collister is a Welsh actor and filmmaker.
Infatuated 2026
as Ryan
THE Y2K BUG 2025
as Dale
Credits from TMDB.