Shelly Morrison dead: Will and Grace actress dies of heart failure aged 83 (Image: GETTY)
Shelley Morrison, best known for playing Rosario Salazar in popular NBC sitcom Will and Grace, has died aged 83 according to her publicist Lori DeWaal. She told The Associated Press the actress died on Sunday, at Cedars-Sinai Medical Center in Los Angeles from heart failure.
Her career spanned 50 years, where she appeared in films alongside Gregory Peck, Anthony Quinn and Salma Hayek.
Before her memorable role on the comedy show, she was best known for playing Sister Sixto on The Flying Nun with Sally Field from 1967 to 1970.
She also had extensive credits as a guest actress, including roles on The Partridge Family, Three’s A Crowd, My Favourite Martian, Laredo, Gunsmoke and General Hospital.
The star became a house hold name when she played the embattled maid throughout 68 episodes of Will and Grace from 1999 to 2006, becoming part of a cast that won a Screen Actors Guild award for best ensemble in a comedy series.
Shelley Morrison died of heart failure, according to her publicist (Image: GETTY)
Shelley Morrison played Rosario Salazar in the popular sitcom (Image: GETTY)
Her character was originally written to appear in just one episode of the hit NBC series, but her dynamic