Desperate Housewives
Cast List
Andrea Bowen as Jenna Mayer
Mehcad Brooks as Matthew Applewhite
Ricardo Antonio Chavira as Carlos Solis
Marcia Cross as Bree Van De Kamp
Steven Culp as Rex Van De Kamp
Dana Delany as Katherine Mayfair
James Denton as Mike Delfino
Christine Estabrook as Martha Huber
Nathan Fillion as Adam Mayfair
Lyndsy Fonseca as Dylan Mayfair
Teri Hatcher as Susan Mayer
Felicity Huffman as Lynette Scavo
Zane Huett as Parker Scavo
Cody Kasch as Zack Young
Shane Kinsman as Porter Scavo
Brent Kinsman as Preston Scavo
Joy Lauren as Danielle Van de Kamp
Eva Longoria as Gabrielle Solis
Jesse Metcalfe as John Rowland
Mark Moses as Paul Young
Shawn Pyfrom as Andrew Van De Kamp
Doug Savant as Tom Scavo
Nicolette Sheridan as Edie Britt
Brenda Strong as Mary Alice Young
Alfre Woodard as Betty Applewhite