Tale of Shepherds 2024
Electrician
Maitemina 2024
Colorist
Larrua Jo 2021
Director of Photography
Day of Wrath 2006
as Santiago
Credits from TMDB.