In the Shadows TBA
as Leo
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
Credits from TMDB.