FILMOGRAPHY
2006 · Self
1989 · Happy Singer
2025 · Self (archive footage)
1971 · Self
2015 · David Peel