Michelle Yeoh is 62 years and 3 month(s) old. She was born in 6 Aug, 1962. Michelle Yeoh is a Malaysian actress who is perhaps best known for her portrayal of Yu Shu Lien in the 2000 film Crouching Tiger, Hidden Dragon.