The Male Gaze: Heavenly Creatures 2025
Actor
Chameleon 2022
as Saint
Wildcats 2017
as Damien Donzé
Credits from TMDB.