Debutó en televisión cuando South Park se emitió por primera vez el 13 de agosto de 1997, después de haber aparecido por primera vez en los cortos "The Spirit of Christmas" creado por Parker y Matt Stone, en 1992 ("Jesús vs.