Special Guest Stars Shawn Pyfrom as Andrew Van de Kamp Guest Stars Charlie Carver as Porter Scavo Joshua Logan Moore as Parker Scavo Max Carver as Preston Scavo Joy Lauren as Danielle Van de Kamp Kathryn Joosten as Karen McCluskey Kendall Applegate as Penny Scavo Madison De La Garza as Juanita Solis II Mason Vale Cotton as M.J. Delfino Kevin Rahm as Lee McDermott Orson Bean as Roy Bender Jeffrey Nordling as Nick Bolen Beau Mirchoff as Danny Bolen Sam Page as Sam Allen Julie Benz as Robin Gallagher John Barrowman as Patrick Logan Helena Mattsson as Irina Kosokov Wendy Benson-Landes as Colleen Henderson Ellen Crawford as Iris Beckley Co Starring Paul Ganus as Dr. David Griffith