FILMOGRAPHY
2003 · Self
2004 · Himself
1997 · Self (archive footage) (uncredited)
1987 · 電影
2025 · Self