Xu Hong is a professor and doctoral supervisor. He has previously held various positions, including Deputy Head of the Mechanical Department, Director of the "211 Project" Office, Director of the Office for Academic Degrees and Discipline Construction at the Graduate School, Deputy Director of the School of Science and Technology.