Acting
2024 · Himself
2017 · Self
2013 · Self
2012 · Self
2010 · World Jam Announcer
2009 · Self
2005 · Self
1984 · Himself
2025 · Self
2023 · Self
1999 · Self
1984 · Self