The Cast of "Will & Grace"

Recurring Guest Cast

Shelley Morrison as Rosario Salazar
Rosario Salazar
Shelley Morrison

Rosario is Karen's feisty Salvadoran maid. She married Jack to get her green card; the two lived in the help's quarters of Karen and Stan's penthouse until Rosario divorced Jack to be with Gardener.

Episodes [61]: 01.22, 02.01, 02.02, 02.05, 02.12, 02.17, 02.18, 02.23, 03.01, 03.02, 03.03, 03.08, 03.11, 03.15, 03.22, 04.01, 04.04, 04.07, 04.08, 04.09, 04.13, 04.16, 04.25, 05.02, 05.06, 05.08, 05.09, 05.10, 05.16, 05.18, 05.22, 05.23, 05.24, 06.01, 06.14, 06.15, 06.16, 06.17, 06.22, 06.23, 07.04, 07.05, 07.11, 07.13, 07.14, 07.16, 07.17, 07.19, 07.22, 07.23, 08.01, 08.02, 08.05, 08.06, 08.10, 08.11, 08.12, 08.15, 08.18, 08.22, 08.23

Shelley Morrison became a regular cast member in Season 3.

Harry Connick Jr. as Dr. Leo Markus
Dr. Leo Markus
Harry Connick Jr.

Dr. Marvin "Leo" Markus, a sexy Jewish doctor, falls for Grace — ruining her and Will's plans to have a baby. After a two-month romance, Leo and Grace impulsively wed. Leo and Grace lived in Leo's apartment in Brooklyn.

Episodes [23]: 05.01, 05.02, 05.03, 05.05, 05.07, 05.08, 05.09, 05.11, 05.14, 05.20, 05.23, 05.24, 06.01, 06.02, 06.03, 06.05, 06.23, 07.01, 07.08*, 08.06, 08.16, 08.23, 09.03

* #07.08: voice only

Leigh-Allyn Baker as Ellen
Leigh-Allyn Baker

Ellen is Grace's friend and was also her college roommate. She often comes over for dinner and games with her husband, Rob. Rob and Ellen haven't been seen much since they got married and moved to New Jersey. Ellen had a baby boy in 2002, and by 2005 had three children.

Episodes [20]: 01.01, 01.10, 01.18, 01.21, 02.01, 02.03, 02.19, 03.08, 04.16, 04.17, 05.08, 05.09, 05.15, 05.16, 07.18, 08.04, 08.13, 08.15, 08.20, 09.13

Tim Bagley as Larry
Tim Bagley

Larry and his partner Joe are two former party boy friends of Will and Jack's. They settled down in the South Hamptons and are raising a daughter, Hannah. They were married in 2001 in Vermont. Grace fixed him up with Will's father's mistress.

Episodes [17]: 03.03, 03.10, 03.17, 03.18, 04.12, 05.04, 05.08, 05.09, 05.15, 06.14, 07.05, 08.04, 08.15, 08.20, 09.09, 10.17, 11.08

Tom Gallop as Rob
Tom Gallop

Rob is one of Will's friends who comes over for dinner, and to play poker and other games, like the home version of Pyramid, along with his wife Ellen. (They constantly lose to Will and Grace.) Rob and Ellen have two dogs, Harry and Ronnie, and three kids. Rob is also Will's accountant.

Episodes [16]: 01.01, 01.10, 01.18, 01.21, 02.01, 02.03, 02.19, 03.08, 03.17, 04.16, 04.17, 05.08, 05.09, 05.15, 08.13, 08.20

Leslie Jordan as Beverley Leslie
Beverley Leslie
Leslie Jordan

After trying to steal Rosario and then showing up at the Walker's annual Valentine's weekend to taunt Karen for being alone, Karen's arch-rival showed up at the HRC gala with "business associate" Benji and tried to outbid her in the silent auction. He was in Vegas for Karen's wedding and confessed to Will that Karen Walker was "the one who got away." His rich wife Crystal finally passed in 2005.

Episodes [15]: 03.14, 04.15, 05.17, 06.03, 06.23, 07.15, 07.22, 08.07, 08.11, 08.17, 08.23, 09.05, 09.07, 10.03, 11.16

Blythe Danner as Marilyn Truman
Marilyn Truman
Blythe Danner

Will's mother, married to George Truman. They have three sons: Sam, Paul, and Will (her favorite). George and Marilyn decided to divorce in 2002. After the divorce became final in 2003, she became depressed and moved in with Will. After spraining her ankle, she was forced to stay with Will for a couple more weeks. In 2004, she invited Grace to her house for a tea party and Grace broke her favorite Lladro figurine.

Episodes [15]: 04.09, 04.18, 06.03, 06.04, 06.06, 06.21, 07.11, 07.21, 08.09, 08.19, 08.20, 09.16, 10.07, 10.15, 11.10

Bobby Cannavale as Vince D'Angelo
Vince D'Angelo
Bobby Cannavale

Will meets Vince by coincidence when Vince stops Will and Karen for speeding. Vince is friends with Joe and Larry, and they have been trying to set up Will and Vince for years. Will and Vince soon began dating.

Episodes [15]: 06.18, 06.19, 06.20, 07.02, 07.05, 07.07, 07.10, 07.12, 07.13, 08.13, 08.20, 08.21, 08.22, 08.23, 09.10

Jerry Levine as Joe
Jerry Levine

Larry and Joe are two former party boy friends of Will and Jack's. They settled down in the South Hamptons and are raising a daughter, Hannah. They were married in 2001 in Vermont.

Episodes [12]: 03.03, 03.10, 03.17, 05.04, 05.08, 05.09, 05.15, 06.14, 07.05, 08.15, 08.20, 09.09

Brian Jordan Alvarez as Estefan Gloria
Estefan Gloria
Brian Jordan Alvarez

Jack begins dating Estefan after breaking up with Drew. The two hit it off immediately quickly got engaged.

Episodes [12]: 09.16, 10.01, 10.02, 10.10, 10.14, 10.18, 11.01, 11.07, 11.09, 11.10, 11.12, 11.18

Charles C. Stevenson Jr as Smitty
Charles C. Stevenson Jr

Smitty is a bartender at Karen's favorite bar. His stories of woe always put a smile on her face.

Episodes [11]: 04.25, 05.19, 07.18, 08.02, 08.22, 09.06, 09.15, 09.16, 10.02, 10.18, 11.11

Michael Angarano as Elliot
Michael Angarano

Elliot is Jack's biological son. Elliot's mother Bonnie used Jack's donation from the New York Family Clinic back in 1988. When Elliot was 12, he tracked down Jack. Desperate for Jack's attention, Elliot tried out for his high school cheerleading squad in 2004.

Episodes [12]: 03.22, 04.01, 04.03, 04.08, 04.09, 04.14, 04.20, 04.25, 05.12, 06.21, 08.14, 09.04

Michael Angarano became a regular cast member in Season 4 (but only appeared in one episode each in Seasons 5, 6, and 8).

Karen Walker as Anastasia Beaverhausen
Anastasia Beaverhausen
Karen Walker

When Karen needs to go incognito, she dons the alias Anastasia Beaverhausen. Anastasia as in Russian royalty, Beaverhausen as in where the beaver lives.

Episodes [11]: 02.10, 02.22, 03.06, 04.21, 04.25, 08.10, 08.13, 09.01, 09.15, 10.02, 11.13

Alec Baldwin as Malcolm Widmark
Malcolm Widmark
Alec Baldwin

Malcolm lures Will into working for him. When Will becomes suspicous, Malcolm claims to be a government agent working with an old friend — Stanley Walker.

Episodes [10]: 07.22, 07.23, 08.01, 08.03, 08.04, 08.05, 09.15, 09.16, 10.02, 10.12

Debbie Reynolds as Bobbi Adler
Bobbi Adler
Debbie Reynolds

Bobbi is Grace's critical, over the top, poker-playing, match-making, show girl mother. Bobbi is married to Martin Adler, and they have three daughters: Janet (the oldest), Grace and Joyce.

Episodes [10]: 01.13, 02.05, 03.08, 04.09, 05.08, 05.09, 06.10, 07.20, 08.08, 08.15

Minnie Driver as Lorraine Finster
Lorraine Finster
Minnie Driver

British hussy Lorraine was Stanley Walker's girlfriend. She worked in the prison cafeteria.

Episodes [9]: 05.15, 05.23, 05.24, 06.11, 06.15, 06.16, 09.06, 10.08, 11.18

Laura Kightlinger as Nurse Sheila
Nurse Sheila
Laura Kightlinger

Sheila used to work at the sperm bank, collecting specimens. She now works for Dr. Hershberg.

Episodes [9]: 02.11, 04.25, 05.01, 06.07, 06.22, 08.21, 09.03, 10.15, 11.15

Molly Shannon as Val Bassett
Val Bassett
Molly Shannon

Wacky neighbor Val moved into apartment 15F and befriended Will (which made Grace crazy jealous). She then moved to 12E and befriended Grace (then stole her music box). After seeing Jack's cabaret act Jack 2001, Val stalked him. When Val shows up again and tries to be friendly with Grace, Grace gives her the cold shoulder. To get back at her, Val opens a design business next door and steals Grace's ideas and clients. In 2004, Grace ran into Val at an AA meeting.

Episodes [8]: 01.18, 02.20, 03.21, 04.22, 07.03, 09.09, 10.13, 11.14

Mathew Botuchis as Dave
Mathew Botuchis

Dave is a secretary at Out TV. The executives (i.e., Jack) tease him because he is straight. Jack's nickname for him is "Elizabeth."

Episodes [8]: 07.03, 07.04, 07.17, 07.22, 07.23, 08.02, 08.13, 08.18

Steve Paymer as Steve
Steve Paymer

Steve is one of Will and Rob's poker buddies. Steve also lives in Will's building, and is in charge of the building's community garden.

Episodes [5]: 01.07, 02.19, 04.19, 05.11, 10.12

David Schwimmer as Noah Broader
Noah Broader
David Schwimmer

Noah Broader is West Side Curmudgeon @wsidecurmudgeon on Twitter. He and Grace date for a while.

Episodes [7]: 10.01, 10.03, 10.06, 10.07, 10.14, 10.16, 10.17

Marshall Manesh as Mr. Zamir
Mr. Zamir
Marshall Manesh

One of the tenants in Will's building, Mr. Zamir likes to take his shirt off in the laundry room and snoop into other people's things. Mr. Zamir loves the movie Xanadu.

Episodes [7]: 02.02, 02.23, 03.12, 03.18, 03.19, 04.08, 05.20

Woody Harrelson as Nathan
Woody Harrelson

Nathan is the lout who lives in 12C. After Nathan and Grace start dating, she tries to keep him a secret because Will doesn't like him. After Nathan moves in with Grace and Will, Will eventually warms up to him.

Episodes [7]: 03.19, 03.21, 03.22, 04.01, 04.02, 04.05, 04.06

Matt Bomer as McCoy Whitman
McCoy Whitman
Matt Bomer

McCoy Whitman is a local television newscaster who likes his men cute and dumb.

Episodes [6]: 10.08, 10.13, 10.16, 10.18, 11.01, 11.18

Vanessa Bayer as Amy
Vanessa Bayer

Amy was a baker who refused to make Karen's offensive cake. After her bakery went under, she became a caterer, until Karen hired her as her assistant, and started calling her "Friday".

Episodes [6]: 09.14, 11.04, 11.05, 11.09, 11.13, 11.15

Dan Futterman as Barry
Dan Futterman

Barry is Karen's cousin. When Karen sets Will up with Barry, he finds a geeky guy with a scraggly beard and greasy hair... and he just came out. Will rejects him at first, but he and Jack "gay it forward" and decide to help guide him.

Episodes [4]: 05.13, 05.14, 05.17, 05.18

Brian A. Setzer as Benji
Brian A. Setzer

Benji was Beverley Leslie's longtime "business associate". Beverley replaced "Original Benji" with "New Benji" because he was too old.

Episodes [6]: 05.17, 07.15, 07.22, 08.07, 08.17, 09.05

Extra Brian A. Setzer was uncredited for the role of Benji until episode #7.22. He didn't speak until #8.07.

Justin Shaw as Benji
Justin Shaw

Benji is Beverley Leslie's new "business associate". Beverley replaced "Original Benji" with "New Benji" because he was too old.

Episodes [6]: 05.17, 07.15, 07.22, 08.07, 08.17, 09.05

Benji was previously played by extra Brian A. Setzer in Seasons 5-8.

Eileen Brennan as Zandra
Eileen Brennan

Zandra Zoggin is Acting Teacher Extraordinario. Jack brings Will to Zandra's "Acting On-Camera" class where Will lets his emotions flow and overcomes his fear of speaking on camera. After 5 years, Zandra finally tells Jack to get out. He defects from her class to start "The McFarland Method."

Episodes [6]: 04.04, 04.19, 05.07, 06.15, 06.16, 08.19

Clinton Leupp as Miss Coco Peru
Miss Coco Peru
Clinton Leupp

Drag queen Miss Coco Peru owns a gay bar that Jack frequents. He also performed Jack and Estefan's wedding ceremony.

Episodes [5]: 10.05, 10.18, 11.07, 11.12, 11.13

Alan Arkin as Martin Adler
Martin Adler
Alan Arkin

Martin is Grace's joking father. He is married to Bobbi Adler, and they have three daughters: Janet (the oldest), Grace and Joyce. He missed Grace's wedding when he threw his back out.

Episodes [5]: 07.20, 09.15, 09.16, 10.05, 10.15

Robert Klein as Martin Adler
Martin Adler
Robert Klein

Martin is Grace's joking father. He is married to Bobbi Adler, and they have three daughters: Janet (the oldest), Grace and Joyce. He missed Grace's wedding when he threw his back out.

Episodes [5]: 07.20, 09.15, 09.16, 10.05, 10.15

Martin was played by Alan Arkin in the original series run

John Ducey as Jamie
John Ducey

Jamie is a producer at Out TV, where he works with Jack to come up with mediocre programming that appeals to a tiny niche market.

Episodes [5]: 07.09, 07.20, 07.22, 07.23, 08.18

Jamie Kaler as Gary
Jamie Kaler

Gary is an attorney at the Law Offices of Doucette and Stein. He accuses Will of kissing Mr. Stein's ass, while also playing tennis with the partners behind Will's back. His wife's name is Nicole. He competed with Will for a promotion to partner in 2005.

Episodes [5]: 05.06, 05.23, 07.12, 07.13, 08.12

Kari Lizer as Connie
Kari Lizer

Connie is an administrative assistant at the offices of Doucette and Stein, and works with Will. Seemingly oblivious to the fact that Will is gay, Connie has the hots for him and usually ends up putting her foot in her mouth when she talks to him.

Episodes [5]: 04.03, 05.06, 05.19, 06.13, 07.11

Kari Lizer is one of the show's writer/producers.

John Cleese as Lyle Finster
Lyle Finster
John Cleese

Lyle is Lorraine Finster's father. Karen runs into him while searching for the British hussy. Lyle and Karen are engaged to be married.

Episodes [5]: 06.06, 06.11, 06.15, 06.16, 06.23

Dave Foley as Stuart Lamarack
Stuart Lamarack
Dave Foley

Stuart started his own business inventing things in his garage. Will represented Stuart in the sale of his company and Stuart became smitten by Jack and the two begin dating.

Episodes [5]: 06.13, 06.14, 06.15, 06.16, 06.18

Klaus Von Puppy
Klaus Von Puppy

When Grace adopts a dog, he ends up living with Jack when Will and Grace aren't ready to take care of him. Jack names him Klaus Von Puppy.

Episodes [5]: 01.10, 01.15, 02.02, 02.23, 03.02

Jo Marie Payton as Mrs. Freeman
Mrs. Freeman
Jo Marie Payton

Mrs. Freeman is Ben Doucette's administrative assistant.

Episodes [5]: 02.09, 02.10, 02.14, 02.15, 02.23

Demi Lovato as Jenny
Demi Lovato

Jenny is a surrogate. Will chooses her to carry his baby.

Episodes [4]: 11.06, 11.08, 11.14, 11.15

Livia Treviņo as Mrs. Timmer
Mrs. Timmer
Livia Treviño

Mrs. Timmer lives in Will and Grace's building, in apartment 9B.

Episodes [4]: 10.01, 10.04, 11.01, 11.03

Ryan Pinkston as Drew
Ryan Pinkston

Jack hooks up with closeted Officer Drew at Vince's wedding.

Episodes [4]: 09.10, 09.11, 09.15, 10.16

Anthony Ramos as Tony
Anthony Ramos

Tony is a new apprentice designer at Grace Adler Designs.

Episodes [4]: 09.01, 09.04, 09.05, 09.14

Steven Weber as Sam Truman
Sam Truman
Steven Weber

Sam is Will's oldest brother. His divorce to his wife Ginny recently became final.

Episodes [4]: 01.14, 01.15, 08.09, 08.20

(Sam Truman was played by John Slattery in Season 1.)

John Slattery as Sam Truman
Sam Truman
John Slattery

Sam is Will's oldest brother. His divorce to his wife Ginny recently became final.

Episodes [4]: 01.14, 01.15, 08.09, 08.20

Lesley Ann Warren as Tina
Lesley Ann Warren

Tina was having an affair with Will's dad, George until 2006. They met at the company Christmas party.

Episodes [4]: 03.15, 04.12, 06.21, 08.20

Sydney Pollack as George Truman
George Truman
Sydney Pollack

George is Will, Sam, and Paul's father. Will finds out that George had told all of his friends and co-workers that Will and Grace are married. George has been having a long-term affair with Tina. George and Marilyn decided to divorce in 2002.

Episodes [4]: 02.13, 03.15, 04.18, 08.19

Taye Diggs as James Hanson
James Hanson
Taye Diggs

Will meets James when he shows up to the wrong theater. The two seemed to hit it off, but Will left to meet Grace. James later went looking for Will, but missed him. After learning that James is about to be deported to Canada, Grace proposes to him so that he can get a green card. The marriage is annulled the day after their wedding.

Episodes [4]: 08.10, 08.14, 08.15, 08.16

Emily Rutherfurd as Joanne
Emily Rutherfurd

Joanne was the star pupil in Jack's acting class. After Jack teaches her to be an "attractress," she gets her first part in a toothpaste commercial. With Jack's help, she has become a TV commercial actress for products such as Imodium-AD, Monostat 7....

Episodes [4]: 05.07, 05.19, 06.04, 07.21

Jon Fleming as Russell
Jon Fleming

Russell was a student in Jack's acting class. During class, Jack always managed to get Russell's shirt off.

Episodes [4]: 05.07, 05.19, 06.04, 07.21

Mark Harelik as Tim
Mark Harelik

Tim is Jack's boss at the new gay network, Out TV. He conducted the focus group meetings and he liked Jack's ideas so much, he hired Jack as a Junior VP of New Programming.

Episodes [3]: 07.03, 07.04, 07.07

Neil Vipond as Julius
Neil Vipond

Julius is Bobbi Adler's longtime pianist and arranger. Bobbi wonders why some woman has never snatched him up.

Episodes [4]: 03.08, 04.09, 05.08, 05.09


Guapo is Jack's pet parrot.

Episodes [4]: 01.01, 02.02, 02.23, 03.02