He holds a master’s degree in Chinese Business and International Relations from the University of Sheffield and worked for several years in language teaching, teacher training and NGO voluntary and project management roles in China. He joined the department in 2010, and has taught a range of courses: Chinese-English translation practice, conference interpreting, public service interpreting, business liaison interpreting, and undergraduate Chinese courses.