Famous as :Actress
Birth Name :Margaret Denise Quigley
Birth Date :May 22, 1979
Birth Place :Honolulu, Hawaii, USA
Claim to fame :As Zhen in "Mission: Impossible III" (2006)
Posed almost naked for PETA Asia-Pacific's veggie ads, one of which is accompanied with the tagline that read, "Turn Over a New Leaf - Try Vegetarian!" (September 2007).