Life Goes On 2015
Director
Dead Man's Seat 1984
Actor, Assistant Director
Oxalá 1981
Assistant Director
One Hundred Times Lost 1973
Actor
Credits from TMDB.