Ha desempeñado diversos cargos en las facultades del King’s College y, posteriormente, en el Darwin College.