Cast Credits South Park (1997) Guest starring as Larry Episode 2x18: Prehistoric Ice Man (Jan 20, 1999)