Is jack gay on will and grace
John Philip "Jack" McFarland is a fictional character on the American television sitcom Will & Grace, played by Sean Hayes. Jack is Will Truman 's (Eric McCormack) best friend in the American television sitcom Will & Grace. In the show, Jack is considered a "camp" gay man.
Sean Hayes, who played flamboyant Jack McFarland on NBC's Will and Grace for eight years, has publicly confirmed his sexuality for the first time. The resolutely private actor recently gave his.