She is a Chinese actress and singer who was born in Tianjin, China, and moved to Hong Kong. She graduated from the Dance Department of the Hong Kong Academy of Performing Arts. She is known for 2046 (2004) and Wui ton tin ha (2006).