Played by Darrell Hammond
09.13.2008
The Charles Barkley Show
Mark McKinney
09.28.1996
Weekend Update
Darrell Hammond