Even after Meteor Garden, he has remained a powerhouse in the industry, starring in The Hospital (2006), Hot Shot (2008), ...
If there is any comfort to be found, it is that the Taiwanese actress, who died at 48, seemed truly happy in her final days.