He received the Ph.D. degree (with honor) in Computer Science from Zhejiang University, Hangzhou, China, in Spring 2014 (Co-supervised by Prof. Chun CHEN and Jiajun BU) and the M.Sc. degree (with honor) from Central South University, Changsha, China, in Summer 2010, respectively. He was the Student Lead of the Data Mining and Intelligent Retrieval Group at EAGLE-LAB affiliated with College of Computer Science, Zhejiang University from 2012 to 2014. He was a member of the Learning and Vision Group at ECE Department of National University of Singapore, Singapore, as a Postdoctoral Researcher (sponsored by CSC) for one year from 2016 to 2017 and also a Visiting Professor for three months in 2018, working with Prof. Jiashi FENG and Prof. Shuicheng YAN. He is now a Full Professor with the School of Computer Science and Technology in Hangzhou Dianzi University, Hangzhou, China. He served as Vice Dean (Special Appointment) of the Graduate School in Hangzhou Dianzi University from 2024 to 2025. He is now leading the Machine Learning and Vision Computing (MLVC) Research Group in Hangzhou Dianzi University. He is an IEEE Senior Member, CCF Senior Member, and ACM Member.