Ico, the Brave Horse 1983
Writer
Anteojito and Antifaz, A Thousand Attempts and One Invention 1972
Actor
Credits from TMDB.