Mitch Schauer
About
Mitchell Lee Schauer is an American animation professional who has been involved television programs and feature films since 1978. He is perhaps best known as the creator of the critically acclaimed, Nickelodeon animated sitcom, The Angry Beavers.