Life “Rosario” from Will & Grace passed away By weekster Posted on 2 days ago 1 min read Share on Facebook Share on Twitter Share on Google+ The actress who played housekeeper Rosario in Will & Grace has passed away. Shelley Morrison was 83 years old. Between 1999 and 2006, Morrison appeared in 68 episodes of the sitcom as Rosario, the undervalued domestic help of Karen who later married and then divorced Jack again. The makers would have liked to see the actress return to the reboot of the series that started in 2017, but Morrison didn’t feel like it anymore after her retirement. The Rosario character would not actually become a permanent part of the series, but the housekeeper caught on so well with the audience that the makers decided to make Morrison a regular cast member of Will & Grace. Morrison’s acting career spans more than fifty years. She was shown on television for the first time in 1961, in the Adventures in Paradise series. In the 60s she played Sister Sixto for three seasons in The Flying Nun. After a final role as the voice of Lola in animation film Foodfight! Morrison put an end to her career in 2012.