
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.
Acted in 114
2020s
- 2025
- 2024
- 2021
- 2020
SpongeBob SquarePants: Bikini Bottom Bash
Mrs. Puff (voice)
Toca Life Stories
Nari · 41 episodes
2010s
- 2019
SpongeBob’s Big Birthday Blowout
Mrs. Puff
- 2018
- 2017
Spongebob Squarepants: Factory Fresh
Mrs. Puff (voice)
- 2016
SpongeBob LongPants
Mrs. Puff / Driving Student (voice)
SpongeBob SquarePants: Glove World Forever
Mrs. Puff (voice)
- 2015
SpongeBob SquarePants: The Pilot a Mini-Movie and the Square Shorts
Mrs. Puff (voice)
- 2014
Spongebob Squarepants: It Came from Goo Lagoon
Mrs. Puff (voice)
Lucky Stiff
Shoe Store Lady
SpongeBob SquarePants: Bizarro Bikini Bottom
Mrs. Puff (voice)
Spongebob Squarepants: Deep-Sea Games
Mrs. Puff (voice)
SpongeBob SquarePants: SpongeBob, You're Fired!
Mrs. Puff (voice)
SpongeBob SquarePants: Bikini Bottom Buddies
Mrs. Puff (voice)
- 2013
SpongeBob SquarePants: Extreme Kah-Rah-Tay
Mrs. Puff (voice)
SpongeBob SquarePants: SpongeBob on Tour
Mrs. Puff (voice)
SpongeBob SquarePants: Sweet & Sour Squidward
Mrs. Puff (voice)
Spongebob Squarepants: Disorder In The Deep
Mrs. Puff (voice)
- 2011
SpongeBob’s Runaway Roadtrip
Mrs. Puff (voice)
SpongeBob SquarePants: Heroes of Bikini Bottom
Mrs. Puff (voice)
- 2010
Anderson's Cross
Mrs. Elway
SpongeBob SquarePants: Spongebob's Last Stand
Mrs. Puff (voice)
SpongeBob SquarePants: Viking-sized Adventures
Mrs. Puff (voice)
2000s
- 2009
How to Be a Serial Killer
Mrs. Wilson
SpongeBob SquarePants: To SquarePants or Not to SquarePants
Mrs. Puff (voice)
Spongebob Squarepants: 10 Happiest Moments
Mrs. Puff (voice)
- 2008
SpongeBob SquarePants: Pest of the West
Polene Puff (voice)
SpongeBob SquarePants: To Love a Patty
Mrs. Puff (voice)
- 2007
SpongeBob SquarePants: Bikini Bottom Adventures
Mrs. Puff (voice)
SpongeBob SquarePants: Friend or Foe?
Mrs. Puff (voice)
- 2006
SpongeBob SquarePants: Whale of a Birthday
Mrs. Puff (voice)
SpongeBob SquarePants - Karate Island
Mrs. Puff (voice)
Red Riding Hood
Shopkeeper Woman
SpongeBob SquarePants: Lost in Time
Mrs. Puff (voice)
- 2005
SpongeBob Squarepants - Absorbing Favorites
Mrs. Puff (voice)
Spongebob Squarepants: Fear of a Krabby Patty
Mrs. Puff (voice)
SpongeBob SquarePants: Home Sweet Pineapple
Mrs. Puff (voice)
- 2004
SpongeBob SquarePants: Sponge for Hire
Mrs. Puff (voice)
SpongeBob SquarePants: SpongeGuard on Duty
Mrs. Puff (voice)
SpongeBob SquarePants: SpongeBob Goes Prehistoric
Mrs. Puff (voice)
- 2003
SpongeBob SquarePants: Sponge-a-Rama
Mrs. Puff (voice)
SpongeBob SquarePants: Laugh Your Pants Off
Mrs. Puff (voice)
SpongeBob SquarePants: Anchors Away
Mrs. Puff (voice)
- 2002
SpongeBob SquarePants: The Sponge Who Could Fly
Mrs. Puff (voice)
- 2001
Size 'Em Up
Florence
All You Need
Ruth
1990s
- 1999
- 1998
Legend of the Mummy
Mrs. Grant
- 1997
Trading Favors
Mrs. Langley
- 1996
Beauty and the Beast: A Concert on Ice
Movie
- 1994
- 1993
- 1992
Battling for Baby
Mrs. Capello
- 1991
1980s
- 1987
- 1986
- 1984
Gone Are the Dayes
Marge
- 1982
The Beach Girls
Mrs. Brinker
O'Hara's Wife
Gloria
- 1981
Foul Play
Stella Finkle · 10 episodes
- 1980
Where the Ladies Go
Frances
1970s
- 1979
Out of the Blue
Nurse · 1 episode
- 1978
Diff'rent Strokes
Pearl Gallagher · 87 episodes
- 1977
- 1976
How to Break Up a Happy Divorce
Soprano
- 1975
- 1973
- 1972
- 1971
1960s
- 1969
No release date
When the Moon Was Twice as Big
Elsie
Appearances2
2010s
- 2012
Carol Channing: Larger Than Life
Self