Er besuchte das Royal Military College Sandhurst und schloss dieses als Jahrgangsbester ab, weshalb er ohne die übliche Zahlung eines Ablösegeldes 1835 als Ensign des "53rd Regiment of Foot" in die British Army aufgenommen wurde. Im August 1838 wurde er zum Lieutenant und im Februar 1843 zum Captain befördert. Er war in der Punjab in Indien stationiert und kämpfte von 1845 bis 1846 im Ersten Sikh-Krieg. Als Aide-de-camp des Oberbefehlshaber in Indien General Sir Hugh Gough, 1. Baronet nahm er im Februar 1846 an der Schlacht von Sobraon teil. Im Dezember 1847 wurde er zum Major befördert und während des Zweiten Sikh-Kriegs von 1848 bis 1849 war er Kommandeur des "53rd Regiment of Foot". Im Mai 1851 wurde er zum Lieutenant-Colonel und im Oktober 1854 zum Colonel befördert.