Wen Yann Shih: Wen Yann Shih. Actress: Stuck on You. Wen Yann Shih is known for Stuck on You (2003), Hall Pass (2011) and Don Peyote (2014).
Known For: Stuck on You (May), Hall Pass (Asian Woman), Don Peyote (Newswoman), Power Rangers Lightspeed Rescue (Vypra(voice))