User
Mary Jo Catlett

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.

Born

Sep 02, 1938

Denver, Colorado, USA

Known For

Acting

Movies

76 acting

0 crew

Popularity

0.8

Known For

The SpongeBob Movie: Search for SquarePants
The SpongeBob Movie: Search for SquarePants
2025 • as Mrs. Puff (voice) (uncredited)
★ 6.8
The SpongeBob SquarePants Movie
The SpongeBob SquarePants Movie
2004 • as Mrs. Puff (voice)
★ 7.1
The SpongeBob Movie: Sponge Out of Water
The SpongeBob Movie: Sponge Out of Water
2015 • as Mrs. Puff (voice)
★ 6.1
Let's Be Cops
Let's Be Cops
2014 • as Old Lady
★ 6.5
The SpongeBob Movie: Sponge on the Run
The SpongeBob Movie: Sponge on the Run
2020 • as Mrs. Puff (voice)
★ 7.4
Plankton: The Movie
Plankton: The Movie
2025 • as Mrs. Puff (voice)
★ 6.6
Saving Bikini Bottom: The Sandy Cheeks Movie
★ 6.1
SpongeBob SquarePants: Kreepaway Kamp
SpongeBob SquarePants: Kreepaway Kamp
2024 • as Mrs. Puff (voice)
★ 7.1
The Benchwarmers
The Benchwarmers
2006 • as Mrs. Ellwood
★ 5.9
Serial Mom
Serial Mom
1994 • as Rosemary Ackerman
★ 6.7
The Best Little Whorehouse in Texas
★ 6.3
Bananas
Bananas
1971 • as Woman in Hotel Lobby Cheering Honeymoon (uncredited)
★ 6.7
The Champ
The Champ
1979 • as Josie
★ 7.0
SpongeBob SquarePants: SpongeBob, You're Fired!
★ 7.1
The Littlest Angel
The Littlest Angel
1969 • as The Scribe I
★ 5.6
Blood Beach
Blood Beach
1980 • as Harriett Crabbe
★ 4.9
Semi-Tough
Semi-Tough
1977 • as Earlene
★ 5.4
Spongebob Squarepants: 10 Happiest Moments
Spongebob Squarepants: 10 Happiest Moments
2009 • as Mrs. Puff (voice)
Carol Channing: Larger Than Life
★ 7.8
Beethoven's 5th
Beethoven's 5th
2003 • as Sweet Grandmother
★ 5.2
SpongeBob SquarePants: Spongebob's Last Stand
★ 7.0
The Beach Girls
The Beach Girls
1982 • as Mrs. Brinker
★ 4.8
Red Riding Hood
Red Riding Hood
2006 • as Shopkeeper Woman
★ 5.7
Trading Favors
Trading Favors
1997 • as Mrs. Langley
★ 4.6
SpongeBob’s Runaway Roadtrip
SpongeBob’s Runaway Roadtrip
2011 • as Mrs. Puff (voice)
★ 1.0
SpongeBob SquarePants: Pest of the West
SpongeBob SquarePants: Pest of the West
2008 • as Polene Puff (voice)
★ 7.0
SpongeBob and Sandy’s Country Christmas
SpongeBob and Sandy’s Country Christmas
2024 • as Mrs. Puff (voice)
Spongebob Squarepants: It Came from Goo Lagoon
★ 6.1
The Mouse and the Motorcycle
The Mouse and the Motorcycle
1986 • as Kindergarten Teacher
★ 5.7
SpongeBob SquarePants - Karate Island
SpongeBob SquarePants - Karate Island
2006 • as Mrs. Puff (voice)
★ 10.0
SpongeBob SquarePants: Extreme Kah-Rah-Tay
SpongeBob SquarePants: Extreme Kah-Rah-Tay
2013 • as Mrs. Puff (voice)
★ 8.3
Ablaze
Ablaze
2002 • as Nurse Winslow
★ 4.0
Spongebob Squarepants: Disorder In The Deep
Spongebob Squarepants: Disorder In The Deep
2013 • as Mrs. Puff (voice)
O'Hara's Wife
O'Hara's Wife
1982 • as Gloria
★ 5.7
SpongeBob LongPants
SpongeBob LongPants
2016 • as Mrs. Puff / Driving Student (voice)
★ 4.9
SpongeBob SquarePants: Heroes of Bikini Bottom
★ 5.6
movie
The Patrick Star Show: Week of Stars!
2026 • as Mrs. Puff (voice)
SpongeBob SquarePants: Whale of a Birthday
SpongeBob SquarePants: Whale of a Birthday
2006 • as Mrs. Puff (voice)
SpongeBob SquarePants: SpongeBob on Tour
SpongeBob SquarePants: SpongeBob on Tour
2013 • as Mrs. Puff (voice)
SpongeBob SquarePants: Home Sweet Pineapple
SpongeBob SquarePants: Home Sweet Pineapple
2005 • as Mrs. Puff (voice)
SpongeBob SquarePants: Sweet & Sour Squidward
★ 10.0
SpongeBob SquarePants: Glove World Forever
SpongeBob SquarePants: Glove World Forever
2016 • as Mrs. Puff (voice)
★ 6.6
SpongeBob SquarePants: Sponge for Hire
SpongeBob SquarePants: Sponge for Hire
2004 • as Mrs. Puff (voice)
Spongebob Squarepants: Fear of a Krabby Patty
★ 10.0
Legend of the Mummy
Legend of the Mummy
1998 • as Mrs. Grant
★ 4.2
SpongeBob SquarePants: SpongeBob Goes Prehistoric
★ 6.4
SpongeBob SquarePants: Bikini Bottom Bash
SpongeBob SquarePants: Bikini Bottom Bash
2020 • as Mrs. Puff (voice)
★ 3.0
SpongeBob SquarePants: Lost in Time
SpongeBob SquarePants: Lost in Time
2006 • as Mrs. Puff (voice)
★ 6.7
Anderson's Cross
Anderson's Cross
2010 • as Mrs. Elway
★ 4.4
How to Be a Serial Killer
How to Be a Serial Killer
2009 • as Mrs. Wilson
★ 4.9
SpongeBob SquarePants: To Love a Patty
SpongeBob SquarePants: To Love a Patty
2008 • as Mrs. Puff (voice)
★ 9.0
SpongeBob SquarePants: SpongeGuard on Duty
SpongeBob SquarePants: SpongeGuard on Duty
2004 • as Mrs. Puff (voice)
SpongeBob SquarePants: Bikini Bottom Buddies
★ 1.0
SpongeBob SquarePants: Friend or Foe?
SpongeBob SquarePants: Friend or Foe?
2007 • as Mrs. Puff (voice)
★ 7.5
Spongebob Squarepants: Factory Fresh
Spongebob Squarepants: Factory Fresh
2017 • as Mrs. Puff (voice)
★ 5.8
Gone Are the Dayes
Gone Are the Dayes
1984 • as Marge
★ 8.0
Battling for Baby
Battling for Baby
1992 • as Mrs. Capello
★ 5.2
SpongeBob Squarepants - Absorbing Favorites
SpongeBob Squarepants - Absorbing Favorites
2005 • as Mrs. Puff (voice)
★ 5.7
Where the Ladies Go
Where the Ladies Go
1980 • as Frances
★ 10.0
SpongeBob SquarePants: The Sponge Who Could Fly
★ 10.0
Lucky Stiff
Lucky Stiff
2014 • as Shoe Store Lady
★ 4.4
SpongeBob SquarePants: Viking-sized Adventures
★ 7.0
SpongeBob SquarePants: Anchors Away
SpongeBob SquarePants: Anchors Away
2003 • as Mrs. Puff (voice)
How to Break Up a Happy Divorce
★ 10.0
SpongeBob SquarePants: Laugh Your Pants Off
SpongeBob SquarePants: Laugh Your Pants Off
2003 • as Mrs. Puff (voice)
All You Need
All You Need
2001 • as Ruth
★ 4.7
SpongeBob SquarePants: Sponge-a-Rama
SpongeBob SquarePants: Sponge-a-Rama
2003 • as Mrs. Puff (voice)
Spongebob Squarepants: Deep-Sea Games
Spongebob Squarepants: Deep-Sea Games
2014 • as Mrs. Puff (voice)
★ 5.3
SpongeBob SquarePants: Bizarro Bikini Bottom
★ 8.0
Size 'Em Up
Size 'Em Up
2001 • as Florence
★ 7.5