who does the voice of mrs. puff on spongebob
Mary Jo Catlett Mary Jo Catlett (born September 2, 1938) is an American actress. She is notable for her role as housekeeper Pearl Gallagher on the television sitcom Diff'rent Strokes, and currently for her role as Mrs. Puff in SpongeBob SquarePants, which she has held since the show's debut.[1]
Lori Alan Lori Alan (born July 18, 1966) is an American actress, comedian, and voice actress. She has played a long-running role as Pearl Krabs on the animated television series SpongeBob SquarePants. She also voiced Diane Simmons on Family Guy, the Invisible Woman on The Fantastic Four, and The Boss in the Metal Gear video game series. Alan is active with animal rescue and politics, and she currently lives in Los Angeles.[1]