Ocupó varios cargos públicos de importancia, incluyendo el secretario de Estado para Relaciones Exteriores y de la Mancomunidad.