A Beginner's Guide to the Presidency 2016
as Experto Político
3 Variations on Ofelia 2015
Actor
The Cross 2012
as Mr. Lohman's Assistant
Sabel Redemption 2009
No le bailes de caballito 1997
as Doctor
Sangre derramada 1975
Credits from TMDB.