Lockhart war des Geistlichen Laurence Lockhart, sein Onkel war der Schriftsteller und Biograph Walter Scotts, John Gibson Lockhart. Lockhart trat 1858 in die Britisch-Indische Armee ein und diente in den Reihen der Bengal Native Infantry im Großen Indischen Aufstand von 1857/58. Von 1864 bis 1866 diente er in Bhutan und 1867/68 in der Äthiopienexpedition, wo er mentioned in dispatches wurde. Es schloss sich 1868/69 ein Einsatz in der Hazara-Expedition an der Nordwestgrenze Britisch-Indiens an, wo Lockhart erneut mentioned in dispatches wurde.