
Personal Info
Known For
Acting
Born
September 2, 1938 (age 87)
Place of Birth
Denver, Colorado, USA
Also Known As
Mary Joe Catlett
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

TV
American Dad!
Guest #1 (voice)
2005

TV
The Waltons
1972

TV
Modern Family
Edith
2009

TV
Glee
Mrs. Carlisle
2009

TV
Cold Case
Betty Joe Henders (2009)
2003

TV
Murder, She Wrote
Mrs. Metcalf
1984

TV
Rizzoli & Isles
Bunny
2010

TV
2 Broke Girls
Elaine
2011

TV
Night Court
Cynthia Dalbey
1984

TV
M*A*S*H
Nurse Walsh
1972

TV
Kim Possible
Aunt June (voice)
2002

Film
The SpongeBob Movie: Search for SquarePants
Mrs. Puff (voice) (uncredited)
2025

TV
The Grim Adventures of Billy and Mandy
Witch
2001

TV
ALF
Mary Jo
1986

TV
Good Girls
Dorothy
2018

TV
Starsky & Hutch
1975

TV
Starsky & Hutch
Terrible Tessie
1975

TV
That's So Raven
Mrs. Applebaum
2003

TV
Kojak
Verna
1973

TV
Beyond Belief: Fact or Fiction
Mrs. Hanson (segment "The Motorcycle")
1997
Filmography
2025FilmThe SpongeBob Movie: Search for SquarePantsas Mrs. Puff (voice) (uncredited)2025FilmPlankton: The Movieas Mrs. Puff (voice)2024FilmSpongebob and Sandy’s Country Christmasas Mrs. Puff2024FilmSpongeBob Squarepants: Kreepaway Kampas Mrs. Puff (voice)2024FilmSaving Bikini Bottom: The Sandy Cheeks Movieas Mrs. Puff (voice)2021TVThe Patrick Star Showas Mrs. Puff (voice)2021TVKamp Koral: SpongeBob's Under Yearsas Mrs. Puff (voice)2020FilmThe SpongeBob Movie: Sponge on the Runas Mrs. Puff (voice)2020TVSpongeBob As Told Byas Self2020TVToca Life Storiesas Nari2019FilmSpongeBob’s Big Birthday Blowoutas Mrs. Puff2018TVGood Girlsas Dorothy2017TVGreat Newsas Marie2017TVTrial & Erroras Brianne2016FilmSpongeBob LongPantsas Mrs. Puff / Driving Student (voice)2016TVBajillion Dollar Propertie$as Ethel Simmons2015TVThe Odd Coupleas Elderly Woman2015FilmThe SpongeBob Movie: Sponge Out of Wateras Mrs. Puff (voice)2014FilmLucky Stiffas Shoe Store Lady2014FilmLet's Be Copsas Old Lady2013TVInstant Momas Mrs. Sharp2012FilmCarol Channing: Larger Than Lifeas Self2011FilmSpongebob’s Runaway Roadtripas Mrs. Puff2011TV2 Broke Girlsas Elaine2010TVShake It Upas Elderly Woman2010TVRizzoli & Islesas Bunny2010FilmAnderson's Crossas Mrs. Elway2010FilmSpongeBob SquarePants: Spongebob's Last Standas Mrs. Puff (voice)2009TVModern Familyas Edith2009FilmHow to Be a Serial Killeras Mrs. Wilson2009TVGleeas Mrs. Carlisle2006FilmRed Riding Hoodas Shopkeeper Woman2006FilmThe Benchwarmersas Mrs. Ellwood2005TVAmerican Dad!as Guest #1 (voice)2004FilmThe SpongeBob SquarePants Movieas Mrs. Puff (voice)2003FilmBeethoven's 5thas Sweet Grandmother2003TVCold Caseas Betty Joe Henders (2009)2003TVThat's So Ravenas Mrs. Applebaum2002FilmAblazeas Nurse Winslow2002TVKim Possibleas Aunt June (voice)2001FilmSize 'Em Upas Florence2001TVThe Grim Adventures of Billy and Mandyas Witch2001FilmAll You Needas Ruth1999TVSpongeBob SquarePantsas Mrs. Puff (voice)1998FilmLegend of the Mummyas Mrs. Grant1997TVExtreme Ghostbusters1997FilmTrading Favorsas Mrs. Langley1997TVBeyond Belief: Fact or Fictionas Mrs. Hanson (segment "The Motorcycle")1996FilmBeauty and the Beast: A Concert on Ice1996TVQuack Packas (voice)1994FilmSerial Momas Rosemary Ackerman1993TVSaved by the Bell: The New Classas Mrs. Bluntley1992FilmBattling for Babyas Mrs. Capello1986FilmThe Mouse and the Motorcycleas Kindergarten Teacher1986TVALFas Mary Jo1984TVMurder, She Wroteas Mrs. Metcalf1984FilmGone Are the Dayesas Marge1984TVNight Courtas Cynthia Dalbey1982FilmThe Best Little Whorehouse in Texasas Rita1982FilmThe Beach Girlsas Mrs. Brinker1982FilmO'Hara's Wifeas Gloria1981TVGimme a Break!1981TVFoul Playas Stella Finkle1980FilmBlood Beachas Harriett Crabbe1980TVSemi-Tough1980FilmWhere the Ladies Goas Frances1979TVOut of the Blueas Nurse1979FilmThe Champas Josie1978TVDiff'rent Strokesas Pearl Gallagher1978TVFantasy Islandas Carlotta Smith1977FilmSemi-Toughas Earlene1976TVThe McLean Stevenson Show1976FilmHow to Break Up a Happy Divorceas Soprano1975TVStarsky & Hutch1973TVKojakas Verna1972TVM*A*S*Has Nurse Walsh1972TVThe Bob Newhart Showas Mrs. Englehart1972TVThe Waltons1971FilmBananasas Woman in Hotel Lobby Cheering Honeymoon (uncredited)1969FilmThe Littlest Angelas The Scribe I—FilmWhen the Moon Was Twice as Bigas Elsie