Lawrence-Archer sai korkea-asteen luutnantin arvon 39. rykmentissä vuonna 1840.
Toinen anglo-sikhiläinen sota 1848-1849. Hän palveli 60. Kuninkaan kuninkaallisessa kiväärijoukkueessa ja sai kapteenin viran vuonna 1855. Hän siirtyi puolittaiselle palkansaajalle vuonna 1869. Myöhemmin hän sai majurin arvon ja pysyi puolittaisella palkansaajalla kuolemaansa asti.