He has been a lecturer and part-time doctoral supervisor at the Institute of Criminal Law Science of Beijing Normal University, an adjunct professor at the Institute of Litigation Law of China University of Political Science and Law, a researcher at the Research Center of Criminal Law of Renmin University of China, a researcher at the Institute of International Criminal Law, a distinguished researcher at the Institute of Law of Shanghai Academy of Social Sciences, an overseas visiting professor at the National Prosecutor's College, an adjunct professor at Sichuan University, a visiting professor at distinguished professor of Shenzhen University, Huazhong University of Science and Technology, and a former vice president, professor and doctoral supervisor at the Law School of Macau University of Science and Technology.
Senior Research Fellow, Canadian Center for International Criminal Law Reform and Policy, affiliated to the United Nations, and Senior Consultant, Beijing * * * and Law Firm.