FILMOGRAPHY
1985 · Restaurant Patron (uncredited)
2025 · Self
2021 · Self
2010 · Himself
2000 · Self (voice)
2013 · Self, Author