Desperate Housewives: Cast Desperate Housewives Comedy, Drama, Mystery 10/3/04 – 5/13/12 United States http://abc.go.com/shows/desperate-housewives GeneralEpisodesCastCharactersGallery Cast See full cast → Marcia Cross as Bree Van de Kamp Teri Hatcher as Susan Mayer Eva Longoria as Gabrielle Solis Felicity Huffman as Lynette Scavo James Denton as Mike Delfino Ricardo Antonio Chavira as Carlos Solis Brenda Strong as Mary Alice Young Doug Savant as Tom Scavo Nicollette Sheridan as Edie Britt Shawn Pyfrom as Andrew Van de Kamp Andrea Bowen as Julie Mayer Kyle MacLachlan as Orson Hodge Dana Delany as Katherine Mayfair Kathryn Joosten as Karen McCluskey Darcy Rose Byrnes as Penny Scavo Cody Kasch as Zach Young Mark Moses as Paul Young Madison De La Garza as Juanita Solis II Richard Burgi as Karl Mayer Mason Vale Cotton as M.J. Delfino Jesse Metcalfe as John Rowland Kevin Rahm as Lee McDermott Steven Culp as Rex Van de Kamp Alfre Woodard as Betty Applewhite Tuc Watkins as Bob Hunter Maiara Walsh as Ana Solis Neal McDonough as Dave Williams Drea de Matteo as Angie Bolen Charles Mesure as Ben Faulkner Jonathan Cake as Chuck Vance Vanessa Williams as Renee Perry