In the Devious Maids episode "Sweeping With the Enemy," while Marisol (Ana Ortiz) deals with her new roommate, and Daniela’s (Sol Rodriguez) mother/aunt Josefina (Elizabeth Rodriguez) shows up, Rosie (Dania Ramirez) becomes more suspicious of Ben (Carlos Ponce). Rosie thinks Ben is hiding something -- that he's somehow involved in Peri's murder. But Ben doesn’t look too worried when in bed with a beautiful blonde named Shannon Greene.
Shannon is portrayed by Katherine LaNasa. The former ballet dancer turned actress is known for her roles on Satisfaction (Adriana), Longmire (Lizzie), Deception (Sophia), Two and a Half Men (Charlie's bossy lover Lydia), Big Love (Beverly Ford), and Judging Amy (Attorney Yvonne Dunbar), among others. LaNasa is also recognized for her roles in the films The Campaign (Rose Brady), The Frozen Ground (Fran Hansen), and Alfie (Uta). Devious Maids airs Mondays at 9pm on Lifetime.The BEST SALES on Amazon NOW ]