Karen Delaney St. Croix Popeil Finster Walker or Karen Delaney was a character on the NBC television series "Will & Grace". She was played by Megan Mullally. Karen was a friend with gay actor and dancer, Jack McFarland. She was in a relationship with Stanley Walker but ended it and married Beverley. 