CharacterAdditional VoicesAdditional Voices in South Park (1997), played by Bruce Howell. Played byBruce HowellAppears inSouth Park1997