Won gba a si ile-eko sinima Beijing Film Academy lodun 1988, o sin kekoo jade lodun 1992.IseOdun 1999 ni Xu koko jade ninu sinima kan ti akole re n je made Life on a String, ti Chen Kaige dari.. 
Ní ọdún 2016, wọ́n yàn án sí ipò láti ṣe olórí i éékà fashion àti style ti BellaNaija.. 