No photoActingMarc FavreauBorn 1929-11-09· Montreal, CanadaKnown forThe Secret Squirrel Show1965ANIMATIONFull filmographyThe Secret Squirrel Show1965ANIMATION