Still of Michelle Yi in Survivor (2000)
Caption: Still of Michelle Yi in Survivor (2000)
Actress
Born: December 2, 1983
Star sign: Sagittarius
Source: IMDB
Michelle Yi was born on December 2, 1983. She is an actress, known for Survivor (2000), Reality Obsessed (2008) and V Something (2010).