FILMOGRAPHY
1975 · Monostatos
1991 · 電影
1960 · The Deaf
2003 · Dr Blind
1965 · King Gustaf III
1999 · Self
1975 · Self
1962 · Luigi