Mary Jo Catlett

Mary Jo Catlett (born September 2, 1938) is an American film, stage and television actress. She is notable for her role as housekeeper Pearl Gallagher on the television sitcom seriesDiff'rent Strokes, and currently for her role as Mrs. Puff in Spongebob Squarepants, which she has held since the show's debut.

Cast

Red Riding Hood

(Shopkeeper Woman)

How to Be a Serial Killer

(Mrs. Wilson)

Beethoven's 5th

(Sweet Grandmother)

Saving Bikini Bottom: The Sandy Cheeks Movie

(Mrs. Puff (voice))

Trading Favors

(Mrs. Langley)

The Littlest Angel

(The Scribe I)

The Mouse and the Motorcycle

(Kindergarten Teacher)

SpongeBob SquarePants: Spongebob's Last Stand

(Mrs. Puff (voice))

Battling for Baby

(Mrs. Capello)

Ablaze

(Nurse Winslow)

Legend of the Mummy

(Mrs. Grant)

Serial Mom

(Rosemary Ackerman)

Lucky Stiff

(Shoe Store Lady)

Carol Channing: Larger Than Life

(Self)

Let's Be Cops

(Old Lady)

Where the Ladies Go

(Frances)

The SpongeBob Movie: Sponge Out of Water

(Mrs. Puff (voice))

Blood Beach

(Harriett Crabbe)

The Champ

(Josie)

Spongebob’s Runaway Roadtrip

(Mrs. Puff)

Plankton: The Movie

(Mrs. Puff (voice))

Gone Are the Dayes

(Marge)

The Benchwarmers

(Mrs. Ellwood)

O'Hara's Wife

(Gloria)

All You Need

(Ruth)

The SpongeBob Movie: Sponge on the Run

(Mrs. Puff (voice))

The SpongeBob SquarePants Movie

(Mrs. Puff (voice))

Semi-Tough

(Earlene)

The Beach Girls

(Mrs. Brinker)

Bananas

(Woman in Hotel Lobby Cheering Honeymoon (uncredited))

The Best Little Whorehouse in Texas

(Rita)

Beauty and the Beast: A Concert on Ice

When the Moon Was Twice as Big

(Elsie)

SpongeBob Squarepants: Kreepaway Kamp

(Mrs. Puff (voice))

SpongeBob SquarePants: The Sponge Who Could Fly

(Mrs. Poppy Puff (voice))

SpongeBob's House Party

(Mrs. Poppy Puff (voice))

Saved by the Bell: The New Class

(Mrs. Bluntley)

M*A*S*H

(Nurse Walsh)

American Dad!

(Guest #1 (voice))

Starsky & Hutch

Cold Case

(Betty Joe Henders (2009))

The Bob Newhart Show

Diff'rent Strokes

(Pearl Gallagher)

Kojak

(Verna)

Kamp Koral: SpongeBob's Under Years

(Mrs. Puff (voice))

Gimme a Break!

ALF

(Mary Jo)

Modern Family

(Edith)

The Waltons

Foul Play

(Stella Finkle)

The Grim Adventures of Billy and Mandy

(Witch)

The McLean Stevenson Show

Semi-Tough

2 Broke Girls

(Elaine)

Glee

(Mrs. Carlisle)

The Patrick Star Show

(Mrs. Puff (voice))

SpongeBob As Told By

(Self)

Good Girls

(Dorothy)

Kim Possible

(Aunt June (voice))

SpongeBob SquarePants

(Mrs. Puff (voice))

Great News

(Marie)

The Odd Couple

(Elderly Woman)

Extreme Ghostbusters

Trial & Error

(Brianne)

Bajillion Dollar Propertie$

(Ethel Simmons)

Night Court

(Cynthia Dalbey)

That's So Raven

(Mrs. Applebaum)

Rizzoli & Isles

(Bunny)

Beyond Belief: Fact or Fiction

(Mrs. Hanson (segment "The Motorcycle"))

Out of the Blue

(Nurse)

Murder, She Wrote

(Mrs. Metcalf)

Shake It Up

(Elderly Woman)

Starsky & Hutch

(Terrible Tessie)

Fantasy Island

(Carlotta Smith)