Betty Sun

TV Actress

Birthday September 26, 1982

Birth Sign Libra

Birthplace China

Age 42 years old

#240,165 Most Popular

About

Known best for her role in the Chinese television series Once Upon a Time in Shanghai, this popular actress also appeared in the Chinese and Canadian-produced miniseries Iron Road.

Before Fame

She began her entertainment career by competing on the 2001 edition of Star Search.

Trivia

In 2003, she was cast in the starring role in the television series Jade Goddess of Mercy.

Family Life

In 2011, she married fellow Chinese actor Deng Chao.

Associated With

Though she did not win Star Search, she was highly praised by judge Andy Lau.