Before taking his current position, he received SJD from Temple University in 2010 and Sichuan University in 2008. His research interests and teaching mainly focus on the judicial system, criminal procedure, and clinic education. In his spare time, he also engages in some legal aid and lawyering services.