2024
2023
as Self
2020
2016
2008
2004
as Himself
2002
as Mike Piazza
as Self (voice)
2000
1999
1989
1987