A Forbidden God 2013
as Padre Sierra
Pablo de Tarso: El último viaje 2010
as Yadid
La tercera luna 1984
Actor
Credits from TMDB.