Sean Hayes as Jack McFarland, backstage during the first season of “Will & Grace” on NBC.
Sean Hayes as Jack McFarland, backstage during the first season of “Will & Grace” on NBC. NBC Andrew Eccles/NBC
Sean Hayes as Jack McFarland, backstage during the first season of “Will & Grace” on NBC. NBC Andrew Eccles/NBC