<P> Karen Walker's put - upon but faithful maid portrayed by actress Shelley Morrison . In 1985, Rosario met Karen Walker at a club, while working as a cigarette lady, and went to work for her as a maid, which was where she was working when the series began in 1998 . Rosario and Karen are very close, but their relationship is love - hate . They are notorious for swapping insults . Rosario is just as feisty as Karen, and is one of the few people who manage to go head - to - head with her . A native of El Salvador, Rosario was a school teacher who received a bachelor's degree in clinical psychology from the University of Texas and who almost got a master's degree . She also attended business school . At some point, she moved to the Bronx, presumably while studying business; however, Karen makes a comment that she bought Rosario from Rosario's parents . While there, she also performed with a then - unknown Jennifer Lopez, including a production of "Tea for Two" at the Shalom Retirement Center . At one point, she was also paid to tape pornographic videos for Tommy Lee . Although she had been mentioned by Karen since the pilot episode, Rosario's first appearance was in the season 1 finale . Due to Karen's patronizing tone, we're made to think that Rosario doesn't speak English well . Rosario actually speaks English fluently, albeit with a thick accent, but is an illegal alien . To keep her in the country, Karen has her marry Jack McFarland, her gay friend, to get a green card . The marriage was later terminated at the end of season 2 when Rosario asked for a divorce in order to pursue other romantic interests . However, she maintained a close relationship with Jack (often echoing hers with Karen) and claimed to still think of him as family . In the series finale, Rosario was shown to have lived with Karen and Jack in the years after the show ended, growing older with them and possibly still working for them despite being in a wheelchair (though she states that she is only in the wheelchair due to a sprained ankle). </P> <Ul> <Li> Judith McFarland, Jack's mother, is played by Veronica Cartwright . Despite the obvious clues, Judith did not learn about Jack's sexuality until he was 30 . She was impregnated with Jack while at a swinger's costume and pool party . </Li> <Li> Daniel McFarland, Jack's stepfather, is played by Beau Bridges . Daniel always had trouble relating to Jack, due to his own athleticism and Jack's lack thereof . Despite Jack's statements to the contrary, Daniel is shown to be a caring man who is at least recently trying to reconnect with Jack . </Li> <Li> Joe Black, Jack's biological father . Never portrayed on screen, Joe was revealed to have attended a swingers costumed pool party during the 60s, where he was dressed as Richard Nixon . During the party he impregnated Judith, who was dressed as the rear end of a horse . He dies several years before Jack discovers that Daniel McFarland is not his biological father . </Li> <Li> Elliott, Jack's son, is played by Michael Angarano . Shortly after learning of his biological father's death, Jack meets Elliott--his biological son created from sperm Jack donated at the age of 17 . He is described by Will as, "Polite, sweet, and kind" which, he says, is the reason Karen initially dislikes him . His relationship with Jack is shown to be very close - Jack noting in one episode that he wants to avoid being the kind of father he had as he always regretted the fact that they never really connected . However, they have a brief rift when Elliott prepares to leave for college during the last season . </Li> <Li> Bonnie, Elliott's mother, is played by Rosie O'Donnell . Initially, Bonnie did not want Jack to be included in Elliott's life . Bonnie was a lesbian, but was not open about her sexuality to Elliott . She felt jealous that Jack found it easy to be open with Elliott about his sexuality when she did not feel she could be . </Li> </Ul> <Li> Judith McFarland, Jack's mother, is played by Veronica Cartwright . Despite the obvious clues, Judith did not learn about Jack's sexuality until he was 30 . She was impregnated with Jack while at a swinger's costume and pool party . </Li> <Li> Daniel McFarland, Jack's stepfather, is played by Beau Bridges . Daniel always had trouble relating to Jack, due to his own athleticism and Jack's lack thereof . Despite Jack's statements to the contrary, Daniel is shown to be a caring man who is at least recently trying to reconnect with Jack . </Li>

Who played jacks mom on will and grace