FILMOGRAPHY
1977 · Cantina Alien (uncredited)
1984 · Gorax
1980 · Self
2019 · Self
2024 · Self
2004 · Self