Known for Acting
2017
as Priest
1992
as Bank Teller #2
1993
as Hotel Clerk
1989
as Enrique
1986
as Cura de San Miguel
1995
as Diego Landa
as Taller Mecanico
2003
as Padre Adrián León
1987
2022
—
as Oscar