Affiliated Lecturer
Sir Harry Hinsley Lecturer, St John's College
Senior Teaching Associate
HSPS Director of Studies and Undergraduate Tutor, Trinity Hall
Hong Kong Link Early Career Fellow
College Lecturer in Politics
Department of Politics and International Studies (POLIS)