Bachelor of Civil Law, Oxford University, 2006. Master of Laws, Harvard Law School, 2007.
Assistant professor Singapore Management University School Law, since 2007. Visiting professor National University Juridical Sciences, India. John Fleming visiting scholar Australian National University College Law, Canberra.
Visiting scholar Center Constitutional Studies, Edinburgh Law School, Max Planck Society International and Comparative Law, Heidelberg, Germany.