He is currently a researcher at Peking University Institute of Private Economy, a visiting professor at National Accounting Institute, Tsinghua University, Peking University and Sun Yat-sen University, a special trainer at china enterprise confederation, China Business Administration Training Center, State-owned Assets Supervision and Administration Commission Professional Manager Research Center, Ministry of Finance Research Institute, China Real Estate Association and China Finance and Taxation Training Network, and a professional trainer at Peking University, Zongheng, Times Guanghua, Zhengluo Junce, Huaxia Cornerstone, Hejun, Zhaopin, Yezheng Hong Tong, Yamixin and thunis Training Centers.
He used to be a senior consultant of PricewaterhouseCoopers, a visiting professor of the Training Center of the State Economic and Trade Commission, a visiting professor of PricewaterhouseCoopers and Deloitte International Accounting Company, a visiting professor of the Beijing Institute of Certified Public Accountants and a member of the examination committee, and a senior management consulting manager of Beijing Xinyong Zhonghe Certified Public Accountants.
Providing auditing, finance and taxation and management consulting for hundreds of listed companies and large enterprises and institutions in China, providing internal training services for hundreds of enterprises and institutions, giving lectures at hundreds of national advanced finance and taxation seminars, teaching in the training course for chief accountants of large enterprises of National Accounting Institute, teaching in Peking University MBA, EMBA, financial executives and presidents' classes, Tsinghua University MBA, EMBA and presidents' classes, teaching in the national CPA examination, and teaching in satellite live courses of many institutions.