Will & Grace season 6

The sixth season of Will & Grace premiered on September 25, 2003 and concluded on April 29, 2004. It consisted of 24 episodes.

Cast and characters
Due to Debra Messing's pregnancy - which is visible in multiple episodes late in the season - Grace did not appear in five episodes; "Heart Like a Wheelchair" (episode 6), "I Never Cheered for My Father" (episode 21), "Speechless" (episode 22) and "I Do. Oh, No, You Didn't" (episode 23/24).

Main cast

 * Eric McCormack as Will Truman
 * Debra Messing as Grace Adler
 * Megan Mullally as Karen Walker
 * Sean Hayes as Jack McFarland
 * Shelley Morrison as Rosario Salazar

Recurring cast

 * Harry Connick Jr. as Dr. Marvin "Leo" Markus
 * Leslie Jordan as Beverley Leslie
 * John Cleese as Lyle Finster
 * Minnie Driver as Lorraine Finster
 * Dave Foley as Stuart Lamarack
 * Tim Bagley as Larry
 * Jerry Levine as Joe
 * Bobby Cannavale as Vince D'Angelo
 * Michael Angarano as Elliott

Guest stars

 * Emily Rutherfurd as Joanne
 * Stephanie Faracy as Eva
 * Laura Kightlinger as Nurse Sheila
 * Lea DeLaria as Nurse Carver
 * Kali Rocha as Stephanie
 * Chris Penn as Rudy
 * Keone Young as Owner
 * Brandon Routh as Sebastian
 * Kathryn Joosten as Felicia
 * Kenneth Tigar as John
 * Amy Farrington as Phyllis
 * Sara Paxton as Melanie

Special guest stars

 * Blythe Danner as Marilyn Truman
 * Mira Sorvino as Diane
 * James Earl Jones as himself
 * Gordon Davidson as himself
 * Jack Black as Dr. Isaac Hershberg
 * Dylan McDermott as Tom
 * Candice Bergen as herself
 * Tom Everett Scott as Alex
 * Debbie Reynolds as Bobbi Adler
 * Barry Manilow as himself
 * Sara Gilbert as Cheryl
 * Geena Davis as Janet Adler
 * Hal Linden as Alan
 * Tracey Ullman as Ann
 * Suzanne Pleshette as Lois Whitley
 * Eileen Brennan as Zandra
 * Edie Falco as Deirdre
 * Chloë Sevigny as Monet
 * John Edward as himself
 * Bebe Neuwirth as herself
 * Sharon Osbourne as Nonny
 * Lesley Ann Warren as Tina
 * Jennifer Lopez as herself
 * Tim Curry as Marion Finster