No photoGlenn McClellandActorAppearances22020s2022South Park: The 25th Anniversary ConcertSelf (Ween)792000s2004Ween: Live in ChicagoHimself