Lawrence-Archer byl jmenován podporučíkem v 39. pluku v roce 1840, později sloužil v 24. pluku během druhé anglo-sikhské války.
od roku 1848 do roku 1849. Sloužil v 60. královském střeleckém sboru, byl vyhlášen kapitánem v roce 1855 a v roce 1869 se stal polovičním platem. Později se stal majorem a zůstal na seznamu polovičních platů až do své smrti.