During her career, Malaysian Chinese singer and songwriter Penny Tai has released ten albums, in which the song Crazy Love in 2005 album earned her the Best Composer at the Golden Melody Awards in 2006. The end theme named Ni Yao De Ai (The Love You Want) for the Taiwanese drama Meteor Garden became her most popular song up to now. In addition, she was known as a member of duo Buddha Jump with their first same name album released on 23 September 2011.
Her song-writing career began from age 17 when she participated the Halo Song-writing Contest in Kuala Lumpur. In 1999, she joined EMI Music (Taiwan) to pursue singing and song-writing career.
She got married to Sidney Lu on 27 December 2014.