Mr. Xu graduated from Tsinghua University Bachelor degree in automation and Master degree in precision instruments, and also got Master of Business Administration degree from CUHK. He has more than 20 years experiences in Game and Internet industry, 7 years experiences with startups , 12 years investment experiences and 11years experiences in top management of listed companies. Mr. Xu served as strategic investment director in Giant Interactive Group, Asian outsourcing manager in EA, Game Director of RealNetworks China Region and game supervisor in SOHU. Meanwhile, He served concurrently as senior consultant expert of GLG. Besides, He’s also one of founding members of AAMA Angel Investment Club and one of the founding shareholders of 3WCoffee.
From 2003 to 2005, He served as game supervisor in SOHU, who participated in mergers and acquisitions of the game portal 17173, Licensed-in and operated of projects, like The Sword, and assisted to create the core MMO R&D team of SOHU. (The team successfully developed Dragon Oath and spin-off listing in 2008, named ChangYou. NASDAQ: CYOU)
Since 2010, Mr.Xu has been joining Perfect World, taking charge of strategic investment and business development. He personally led to explore web games, social games, mobile games and TV games, as well as game media. Besides, he also led to develop and operate The Condor Heroes which became the most successful case of the company oriented towards PC online games developed mobile games. He also plan and host PWIN, as well as completed a series of multinational investments in acquisitions, including Torchlight team by Runic Games, Neverwinter by Cryptic, Double Damage, Atom Jack, Art&Craft and TGBus which is a big game media and wholly-owned subsidiary of Perfect World through mergers and acquisitions.
He has joined Qihoo from Sep 2015 and has taken charge of all game lines.