Radio Love 2008
Actor
A King in Havana 2005
as Padre Papito
90 Miles 2005
Actor, as Pescador
The Twelve Chairs 1962
Credits from TMDB.