Actor
Dying for Love
2026 · as Rafa
In the Blood
2014 · as Dr. Abelard
I Witness
2003 · as Father Perez
Under Suspicion
2000 · as Detective Castillo
Company Man
2000 · as Cuban Man
Michael Angel
2000 · as Brother Juan
Paging Emma
1999 · as Rudy