No photoMitch SchauerProductionBorn 18/12/1955Known ForThe Angry Beavers1997The Angry Beavers1997Freakazoid!1995Freakazoid!1995