FILMOGRAPHY
1976 · Ufficiale Inglese
1989 · Swiss Customs Official
1968 · Bruder
1967 · Second Reporter
2026 · Lenny Fitzgerald
2020 · Self - Narrator