Devil Hunter 1980
as Pablito
Wicked Memoirs of Eugenie 1980
as Walter
The Spiritualist 1977
as (as Nelo Costa)
Credits from TMDB.