Mary Jo Catlett
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
All Movies (41)
- The SpongeBob Movie: Search for SquarePants2025 · as Mrs. Puff (voice) (uncredited)
- Plankton: The Movie2025 · as Mrs. Puff (voice)
- Spongebob and Sandy’s Country Christmas2024 · as Mrs. Puff
- SpongeBob Squarepants: Kreepaway Kamp2024 · as Mrs. Puff (voice)
- Saving Bikini Bottom: The Sandy Cheeks Movie2024 · as Mrs. Puff (voice)
- The SpongeBob Movie: Sponge on the Run2020 · as Mrs. Puff (voice)
- SpongeBob’s Big Birthday Blowout2019 · as Mrs. Puff
- SpongeBob LongPants2016 · as Mrs. Puff / Driving Student (voice)
- The SpongeBob Movie: Sponge Out of Water2015 · as Mrs. Puff (voice)
- Lucky Stiff2014 · as Shoe Store Lady
- Let's Be Cops2014 · as Old Lady
- Carol Channing: Larger Than Life2012 · as Self
- Spongebob’s Runaway Roadtrip2011 · as Mrs. Puff
- Anderson's Cross2010 · as Mrs. Elway
- SpongeBob SquarePants: Spongebob's Last Stand2010 · as Mrs. Puff (voice)
- How to Be a Serial Killer2009 · as Mrs. Wilson
- Red Riding Hood2006 · as Shopkeeper Woman
- The Benchwarmers2006 · as Mrs. Ellwood
- The SpongeBob SquarePants Movie2004 · as Mrs. Puff (voice)
- Beethoven's 5th2003 · as Sweet Grandmother
- Ablaze2002 · as Nurse Winslow
- Size 'Em Up2001 · as Florence
- All You Need2001 · as Ruth
- Legend of the Mummy1998 · as Mrs. Grant
- Trading Favors1997 · as Mrs. Langley
- Beauty and the Beast: A Concert on Ice1996
- Serial Mom1994 · as Rosemary Ackerman
- Battling for Baby1992 · as Mrs. Capello
- The Mouse and the Motorcycle1986 · as Kindergarten Teacher
- Gone Are the Dayes1984 · as Marge
- The Best Little Whorehouse in Texas1982 · as Rita
- The Beach Girls1982 · as Mrs. Brinker
- O'Hara's Wife1982 · as Gloria
- Blood Beach1980 · as Harriett Crabbe
- Where the Ladies Go1980 · as Frances
- The Champ1979 · as Josie
- Semi-Tough1977 · as Earlene
- How to Break Up a Happy Divorce1976 · as Soprano
- Bananas1971 · as Woman in Hotel Lobby Cheering Honeymoon (uncredited)
- The Littlest Angel1969 · as The Scribe I
- When the Moon Was Twice as Big— · as Elsie
All TV Shows (44)
- The Patrick Star Show2021 · as Mrs. Puff (voice)
- The Patrick Star Show2021 · as Mrs. Puff (voice) / Puffy (voice)
- Kamp Koral: SpongeBob's Under Years2021 · as Mrs. Puff (voice)
- SpongeBob As Told By2020 · as Self
- Toca Life Stories2020 · as Nari
- Good Girls2018 · as Dorothy
- Great News2017 · as Marie
- Trial & Error2017 · as Brianne
- Bajillion Dollar Propertie$2016 · as Ethel Simmons
- The Odd Couple2015 · as Elderly Woman
- Instant Mom2013 · as Mrs. Sharp
- 2 Broke Girls2011 · as Elaine
- Shake It Up2010 · as Elderly Woman
- Rizzoli & Isles2010 · as Bunny
- Modern Family2009 · as Edith
- Glee2009 · as Mrs. Carlisle
- American Dad!2005 · as Guest #1 (voice)
- Cold Case2003 · as Betty Joe Henders (2009)
- That's So Raven2003 · as Mrs. Applebaum
- Kim Possible2002 · as Aunt June (voice)
- The Grim Adventures of Billy and Mandy2001 · as Witch
- SpongeBob SquarePants1999 · as Mrs. Puff (voice)
- Extreme Ghostbusters1997
- Beyond Belief: Fact or Fiction1997 · as Mrs. Hanson (segment "The Motorcycle")
- Quack Pack1996 · as (voice)
- Saved by the Bell: The New Class1993 · as Mrs. Bluntley
- DuckTales1987 · as Cookie Blurf (voice)
- ALF1986 · as Mary Jo
- Murder, She Wrote1984 · as Mrs. Metcalf
- Night Court1984 · as Cynthia Dalbey
- Gimme a Break!1981
- Foul Play1981 · as Stella Finkle
- Semi-Tough1980
- Out of the Blue1979 · as Nurse
- Diff'rent Strokes1978 · as Pearl Gallagher
- Fantasy Island1978 · as Carlotta Smith
- Fantasy Island1978 · as Hooligan
- The McLean Stevenson Show1976
- Starsky & Hutch1975
- Starsky & Hutch1975 · as Terrible Tessie
- Kojak1973 · as Verna
- M*A*S*H1972 · as Nurse Walsh
- The Bob Newhart Show1972 · as Mrs. Englehart
- The Waltons1972







