Несмотря на проблемы со здоровьем, в 1829 году вернулся в Индию и был назначен налоговым инспектором в Горакхпуре. В этот период жизни женился на своей кузине и активно инспектировал деревни на довольно значительной территории. Был английским резидентом в Афганистане и Непале, после Первой англо-сикхской войны был агентом генерал-губернатора и затем британским резидентом в Лахоре. В 1856 году был назначен главным комиссаром присоединённой к Британской Индии области Ауд. В 1857 году находился в Лакхнау. Когда началось восстание сипаев, возглавил гарнизон из 1700 человек для обороны города и стал одной из первых жертв восстания: был ранен осколком снаряда 2 июля и скончался спустя два дня.