Phoebe Huang was born on June 13, 1973 in Taoyuan, Taiwan. She is an actress, known for
Dad's Suit (2018),
Guang yin de gu shi (2008) and
Murphy's Law of Love (2015). She has been married to
Christopher Downs since September 2, 2006. They have one child.