Después de prestar servicios en la Marina Real, fue nombrado Secretario Imperial del Alto Comisionado para África Meridional, Sir Hercules Robinson.