Dean and Distinguished Professor of School of Law at Tongji University, Bachelor and Master of Law from China University of Political Science and Law, Master of Law from the Faculty of Law at University of Montreal, Canada, visiting scholar at the University of Sydney, Australian National University and Yale University. He was a judge of the Supreme People's Court, deputy director of the China Institute of Applied Jurisprudence, Deputy Director of the Office of the Judicial Reform Leading Group of the Supreme People's Court, and Deputy President of the National Judges College.