Amorous 2024
as James
Prometheus Bound 2021
as Hephaestus
The Invisible Worm 2016
as Juan
Credits from TMDB.