FILMOGRAPHY
2025 · "World's Paradoxes" Announcer (voice)
2025 · Self (uncredited)
2007 · Narrator
2007 · Self