<Li> Sean Hayes as Jack McFarland: Will's other (and first gay) best friend since college . Jack is flamboyantly gay, confident, and free - spirited, having been so from a young age . He drifts from man to man and changes occupations often, being very fickle when it comes to both . He has worked as a struggling actor, an acting instructor, a back - up dancer for Jennifer Lopez and Janet Jackson, a sales associate at Banana Republic and Barneys New York, a cater - waiter, a student nurse, Junior VP for Out TV, and host of his own Out TV talk show, called Jack Talk . Jack made four one - man shows (called Just Jack, Jack 2000, Jack 2001, and Jack 2002) to showcase his singing / dancing / acting abilities; all attempts having only marginal success . Early on in the show he establishes a close friendship with Karen; the pair often spend time together and orchestrate various pranks . Throughout the series, Jack relies on Will and Karen for financial support . His idol is Cher . </Li> <Li> Shelley Morrison as Rosario Salazar (Recurring Seasons 1 - 2; Regular Seasons 3 - 8): Karen's maid, and later Jack's wife, then ex-wife . Morrison was offered to reprise her role when the series was revived, but declined, having retired from acting . </Li> <Table> Supporting characters on Will & Grace <Tr> <Th> Main characters </Th> <Th> Will Truman </Th> <Th> Grace Adler </Th> <Th> Jack McFarland </Th> <Th> Karen Walker </Th> </Tr> <Tr> <Th> Spouses </Th> <Td> Vince D'Angelo (Bobby Cannavale) </Td> <Td> Leo Markus (Harry Connick Jr .) </Td> <Td> Rosario Salazar (Shelley Morrison) </Td> <Td> Stanley Walker Lyle Finster (John Cleese) </Td> </Tr> <Tr> <Th> Family </Th> <Td> George Truman (Sydney Pollack) Marilyn Truman (Blythe Danner) Sam Truman (John Slattery / Steven Weber) Paul Truman (Jon Tenney) </Td> <Td> Bobbi Adler (Debbie Reynolds) Martin Adler (Alan Arkin / Robert Klein) Janet Adler (Geena Davis / Mary McCormack) Joyce Adler (Sara Rue) Eleanor Markus (Judith Ivey) </Td> <Td> Judith McFarland (Veronica Cartwright) Elliot (Michael Angarano) Daniel McFarland (Beau Bridges) Skip (Jet Jurgensmeyer) </Td> <Td> Lois Whitley (Suzanne Pleshette) Gin (Bernadette Peters) Barry (Dan Futterman) Lorraine Finster (Minnie Driver) Marion Finster (Tim Curry) Sumner Davis (Paul Satterfield) </Td> </Tr> <Tr> <Td_colspan="2"> Ben Truman (Ben Newmark), Lila Markus (Maria Thayer) </Td> </Tr> <Tr> <Th> Friends </Th> <Td_colspan="2"> Rob (Tom Gallop), Ellen (Leigh - Allyn Baker), Joe (Jerry Levine), Larry (Tim Bagley), Steve (Steve Paymer) </Td> <Td> Zandra Zoggin (Eileen Brennan) </Td> <Td> Candice Bergen (Candice Bergen) </Td> </Tr> <Tr> <Th> Neighbors </Th> <Td_colspan="3"> Val Bassett (Molly Shannon), Mr. Zamir (Marshall Manesh), Nathan (Woody Harrelson) </Td> <Td> N / A </Td> </Tr> <Tr> <Th> Love interests </Th> <Td> Michael (Chris Potter) Scott Sender (Branden Williams) Matthew (Patrick Dempsey) James Hanson (Taye Diggs) Vince D'Angelo (Bobby Cannavale) </Td> <Td> Ben Doucette (Gregory Hines) Danny (Tom Verica) Josh (Corey Parker) Nathan (Woody Harrelson) Nick (Edward Burns) Tom Cassidy (Eric Stoltz) Leo Markus (Harry Connick Jr .) </Td> <Td> Stuart Lamarack (Dave Foley) Kevin Bacon (Kevin Bacon) </Td> <Td> Lionel Banks (Rip Torn) Malcolm Widmark (Alec Baldwin) </Td> </Tr> <Tr> <Th> Rivals </Th> <Td> Kevin Wolchek (Adam Goldberg) </Td> <Td> Val Bassett (Molly Shannon) </Td> <Td> Artemis Johnson (Will Arnett) </Td> <Td> Beverley Leslie (Leslie Jordan) Lorraine Finster (Minnie Driver) Scott Woolley (Jeff Goldblum) Candy Pruitt (Christine Ebersole) Val Bassett (Molly Shannon) Candice Bergen (Candice Bergen) </Td> </Tr> <Tr> <Th> Bosses </Th> <Td> Harlin (Gary Grubbs) Ben Doucette (Gregory Hines) Mr. Stein (Gene Wilder) Margot (Lily Tomlin) Malcolm Widmark (Alec Baldwin) </Td> <Td> N / A </Td> <Td> Jamie (John Ducey) Tim (Mark Harelik) Dorleen (Parker Posey) </Td> <Td> Grace Adler (Debra Messing) </Td> </Tr> <Tr> <Th> Employees / Subordinates </Th> <Td> Mrs. Freeman (Jo Marie Payton) Connie (Kari Lizer) </Td> <Td> Karen Walker (Megan Mullally) Gillian (Natasha Lyonne) Tony (Anthony Ramos) </Td> <Td> Dave (Mathew Botuchis) </Td> <Td> Rosario Salazar (Shelley Morrison) </Td> </Tr> <Tr> <Th> Clients </Th> <Td> Harlin Polk (Gary Grubbs) Stanley Walker </Td> <Td> N / A </Td> <Td> Joanne (Emily Rutherfurd) Russell (Jon Fleming) </Td> <Td> N / A </Td> </Tr> <Tr> <Th> Co-workers </Th> <Td> Gary (Jamie Kaler) </Td> <Td> N / A </Td> <Td> N / A </Td> <Td> N / A </Td> </Tr> <Tr> <Th> Others </Th> <Td_colspan="4"> Tina (Lesley Ann Warren), Benji (Brian A. Setzer), Nurse Sheila (Laura Kightlinger) </Td> </Tr> </Table> <Tr> <Th> Main characters </Th> <Th> Will Truman </Th> <Th> Grace Adler </Th> <Th> Jack McFarland </Th> <Th> Karen Walker </Th> </Tr>

Who plays michael on new will and grace