Joined Microsoft in 1994, served as senior manager of the Windows NT Development Department at Microsoft headquarters; promoted to General Manager of Microsoft's Global Technology Center in 2001. From March 26, 2002 to February 2004, he served as President of Microsoft (China) Co., Ltd. In 1998, 2000, and 2001, he was the only employee of Microsoft Corporation who was awarded the Microsoft Award - Bill Gates President Outstanding Award and Outstanding Management Award three times. On February 11, 2004, he officially joined Shanghai Shanda Network Development Co., Ltd. as President, while also being appointed as Honorary President of Microsoft (China). In March 2008, he became a director and advisor of Shanda Network Company.