
Mary Jo Catlett
- Known for
- Acting
- Born
- September 2, 1938 (age 88)
- Birthplace
- Denver, Colorado, USA
Biography
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.
Known For
Photos
Filmography

When the Moon Was Twice as Big
Movie · as Elsie
The Patrick Star Show: Week of Stars!
Movie · as Mrs. Puff (voice)

Plankton: The Movie
Movie · as Mrs. Puff (voice)

The SpongeBob Movie: Search for SquarePants
Movie · as Mrs. Puff (voice) (uncredited)

Saving Bikini Bottom: The Sandy Cheeks Movie
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Kreepaway Kamp
Movie · as Mrs. Puff (voice)

SpongeBob and Sandy’s Country Christmas
Movie · as Mrs. Puff (voice)

Kamp Koral: SpongeBob's Under Years
TV · as Mrs. Puff (voice) · 75 eps

The Patrick Star Show
TV · as Mrs. Puff (voice), Mrs. Puff (voice) / Puffy (voice) · 6 eps

The SpongeBob Movie: Sponge on the Run
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Bikini Bottom Bash
Movie · as Mrs. Puff (voice)

SpongeBob As Told By
TV · as Self · 2 eps

Toca Life Stories
TV · as Nari · 41 eps

SpongeBob’s Big Birthday Blowout
Movie · as Mrs. Puff

Good Girls
TV · as Dorothy · 2 eps

Spongebob Squarepants: Factory Fresh
Movie · as Mrs. Puff (voice)

Great News
TV · as Marie · 1 ep

Trial & Error
TV · as Brianne · 1 ep

SpongeBob LongPants
Movie · as Mrs. Puff / Driving Student (voice)

SpongeBob SquarePants: Glove World Forever
Movie · as Mrs. Puff (voice)

Bajillion Dollar Propertie$
TV · as Ethel Simmons · 1 ep

The SpongeBob Movie: Sponge Out of Water
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: The Pilot a Mini-Movie and the Square Shorts
Movie · as Mrs. Puff (voice)

The Odd Couple
TV · as Elderly Woman · 1 ep

Lucky Stiff
Movie · as Shoe Store Lady

Let's Be Cops
Movie · as Old Lady

SpongeBob SquarePants: SpongeBob, You're Fired!
Movie · as Mrs. Puff (voice)

Spongebob Squarepants: Deep-Sea Games
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Bikini Bottom Buddies
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Bizarro Bikini Bottom
Movie · as Mrs. Puff (voice)

Spongebob Squarepants: It Came from Goo Lagoon
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Extreme Kah-Rah-Tay
Movie · as Mrs. Puff (voice)

Spongebob Squarepants: Disorder In The Deep
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Sweet & Sour Squidward
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: SpongeBob on Tour
Movie · as Mrs. Puff (voice)

Instant Mom
TV · as Mrs. Sharp · 1 ep

Carol Channing: Larger Than Life
Movie · as Self

SpongeBob’s Runaway Roadtrip
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Heroes of Bikini Bottom
Movie · as Mrs. Puff (voice)

2 Broke Girls
TV · as Elaine · 1 ep

SpongeBob SquarePants: Spongebob's Last Stand
Movie · as Mrs. Puff (voice)

Anderson's Cross
Movie · as Mrs. Elway

SpongeBob SquarePants: Viking-sized Adventures
Movie · as Mrs. Puff (voice)

Rizzoli & Isles
TV · as Bunny · 1 ep

Shake It Up
TV · as Elderly Woman · 1 ep

How to Be a Serial Killer
Movie · as Mrs. Wilson

Spongebob Squarepants: 10 Happiest Moments
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: To SquarePants or Not to SquarePants
Movie · as Mrs. Puff (voice)

Modern Family
TV · as Edith · 1 ep

Glee
TV · as Mrs. Carlisle · 1 ep

SpongeBob SquarePants: Pest of the West
Movie · as Polene Puff (voice)

SpongeBob SquarePants: To Love a Patty
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Friend or Foe?
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Bikini Bottom Adventures
Movie · as Mrs. Puff (voice)

Red Riding Hood
Movie · as Shopkeeper Woman

The Benchwarmers
Movie · as Mrs. Ellwood

SpongeBob SquarePants: Lost in Time
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants - Karate Island
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Whale of a Birthday
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Home Sweet Pineapple
Movie · as Mrs. Puff (voice)

Spongebob Squarepants: Fear of a Krabby Patty
Movie · as Mrs. Puff (voice)

SpongeBob Squarepants - Absorbing Favorites
Movie · as Mrs. Puff (voice)

American Dad!
TV · as Guest #1 (voice) · 1 ep

The SpongeBob SquarePants Movie
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: SpongeBob Goes Prehistoric
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: SpongeGuard on Duty
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Sponge for Hire
Movie · as Mrs. Puff (voice)

Desperate Housewives
TV · as Debi Brown · 1 ep

Beethoven's 5th
Movie · as Sweet Grandmother

SpongeBob SquarePants: Anchors Away
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Sponge-a-Rama
Movie · as Mrs. Puff (voice)

SpongeBob SquarePants: Laugh Your Pants Off
Movie · as Mrs. Puff (voice)

Cold Case
TV · as Betty Joe Henders (2009) · 1 ep

That's So Raven
TV · as Mrs. Applebaum · 4 eps

Ablaze
Movie · as Nurse Winslow

SpongeBob SquarePants: The Sponge Who Could Fly
Movie · as Mrs. Puff (voice)

Kim Possible
TV · as Aunt June (voice) · 1 ep

All You Need
Movie · as Ruth

Size 'Em Up
Movie · as Florence

The Grim Adventures of Billy and Mandy
TV · as Witch · 1 ep

SpongeBob SquarePants
TV · as Mrs. Puff (voice) · 659 eps

Legend of the Mummy
Movie · as Mrs. Grant

Trading Favors
Movie · as Mrs. Langley

Extreme Ghostbusters
TV · 1 ep

Beyond Belief: Fact or Fiction
TV · as Mrs. Hanson (segment "The Motorcycle") · 1 ep

Beauty and the Beast: A Concert on Ice
Movie

Quack Pack
TV · as The Claw's Mother (voice), Nosey Neigbors Leader (voice) · 1 ep

Serial Mom
Movie · as Rosemary Ackerman

Saved by the Bell: The New Class
TV · as Mrs. Bluntley · 1 ep

Battling for Baby
Movie · as Mrs. Capello

Rugrats
TV · as Doreen (voice) · 1 ep

DuckTales
TV · as Cookie Blurf (voice) · 1 ep

The Mouse and the Motorcycle
Movie · as Kindergarten Teacher

ALF
TV · as Mary Jo · 1 ep

Gone Are the Dayes
Movie · as Marge

Night Court
TV · as Cynthia Dalbey · 1 ep

Murder, She Wrote
TV · as Mrs. Metcalf · 1 ep

O'Hara's Wife
Movie · as Gloria

The Beach Girls
Movie · as Mrs. Brinker

The Best Little Whorehouse in Texas
Movie · as Rita

Gimme a Break!
TV · 1 ep

Foul Play
TV · as Stella Finkle · 10 eps

Where the Ladies Go
Movie · as Frances

Blood Beach
Movie · as Harriett Crabbe
Semi-Tough
TV · as Big Barb · 1 ep

The Champ
Movie · as Josie

Out of the Blue
TV · as Nurse · 1 ep

Diff'rent Strokes
TV · as Pearl Gallagher · 87 eps

Fantasy Island
TV · as Carlotta Smith, Hooligan · 1 ep

Semi-Tough
Movie · as Earlene

How to Break Up a Happy Divorce
Movie · as Soprano
The McLean Stevenson Show
TV · 1 ep

Starsky & Hutch
TV · as Terrible Tessie · 1 ep

Kojak
TV · as Verna · 1 ep

M*A*S*H
TV · as Nurse Walsh · 2 eps

The Waltons
TV · 1 ep

The Bob Newhart Show
TV · as Mrs. Englehart · 1 ep

Bananas
Movie · as Woman in Hotel Lobby Cheering Honeymoon (uncredited)

The Littlest Angel
Movie · as The Scribe I


