Betty Sun

#113757
Most Popular
Boost
Birthday
26, 1982
Birthplace
China
Birth Sign
Libra
Birthplace
China

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.