O País da Pornochanchada 2022
as Self
'78 Cup - The Power of Football 1979
Art Designer
Independence or Death! 1972
Opening Title Sequence
Credits from TMDB.