Actor · DirectorBetty Boogie ParkerSocialsKnown forSouth ParkPriest Call Whistler (voice)South Park: Post COVIDMenorah Cartman (voice)South Park the Streaming Wars Part 2Chuck Chuck (voice)