Extensive Res 2025
Actor
Insomnia 2025
Deus Irae 2023
as Monsignor
El sacrificio de Nehuén Puyelli 2016
Credits from TMDB.