cast
Series Regulars
Teri Hatcher
as Susan Mayer
Felicity Huffman
as Lynette Scavo
Marcia Cross
as Bree Van De Kamp
Eva Longoria
as Gabrielle Solis
James Denton
as Mike Delfino
Ricardo Antonio Chavira
as Carlos Solis
Brenda Strong
as Mary Alice Young
Doug Savant
as Tom Scavo
Shawn Pyfrom
as Andrew Van De Kamp
Nicollette Sheridan
as Edie Britt
Andrea Bowen
as Julie Mayer
Kyle MacLachlan
as Orson Hodge
Kathryn Joosten
as Karen McCluskey
Mark Moses
as Paul Young
Madison De La Garza
as Juanita Solis
Dana Delany
as Katherine Mayfair
Joy Lauren
as Danielle Van De Kamp
Joshua Logan Moore
as Parker Scavo
Charlie Carver
as Porter Scavo
Mason Vale Cotton
as Maynard "MJ" Delfino
Kendall Applegate
as Penny Scavo
Max Carver
as Preston Scavo
Vanessa Williams
as Renee Perry
Neal McDonough
as Dave Williams
Maiara Walsh
as Ana Solis
Drea de Matteo
as Angie Bolen
Jeffrey Nordling
as Nick Bolen
Beau Mirchoff
as Danny Bolen
Jonathan Cake
as Detective Chuck Vance
Charles Mesure
as Ben Faulkner
Recurring & Guests
Kevin Rahm
as Lee McDermott
Richard Burgi
as Karl Mayer
Daniella Baltodano
as Celia Solis
Tuc Watkins
as Bob Hunter
Jesse Metcalfe
as John Rowland
Alfre Woodard
as Betty Applewhite
Mehcad Brooks
as Matthew Applewhite
Dougray Scott
as Ian Hainsworth
Lyndsy Fonseca
as Dylan Mayfair
Josh Henderson
as Austin McCann
Gale Harold
as Jackson Braddock
Brian Austin Green
as Keith Watson
John Slattery
as Victor Lang
Emily Bergl
as Beth Young
Nathan Fillion
as Dr. Adam Mayfair
Josh Zuckerman
as Eddie Orlofsky
Bob Gunton
as Noah Taylor
Currie Graham
as Ed Ferrara
Dakin Matthews
as Reverend Sikes
Jay Harrington
as Dr. Ron McCready
Ernie Hudson
as Detective Ridley
Lesley Ann Warren
as Sophie Bremmer
Gary Cole
as Wayne Davis
Page Kennedy
as Caleb Applewhite
Lupe Ontiveros
as Juanita "Mama" Solis
Lily Tomlin
as Roberta Simmons
Jason Gedrick
as Rick Coletti
Mindy Sterling
as Mitzi Kinsky
Joely Fisher
as Nina Fletcher
Kurt Fuller
as Detective Barton
John Barrowman
as Patrick Logan
Shirley Knight
as Phyllis Van De Kamp
Julie Benz
as Robin Gallagher
Alec Mapa
as Vern
John Schneider
as Richard Watson
Gail O'Grady
as Anne Schilling
Helena Mattsson
as Irina Kosokov