Linda is a globally esteemed and accomplished yoga instructor, renowned for her extensive expertise in the field of yogic practices.
She has had the privilege of appearing in numerous Chinese film productions, including the 2004 feature film "Zhu Lin Qi Xian" and the 2005 production "Shanghai Wang Shi".
Additionally, she has had the opportunity to showcase her acting abilities in the 2008 film "Amphetamine", which marked her first major role in a production by the esteemed Artwalker company.