Von 1846 bis 1854 war er Gouverneur von Trinidad und anschließend von 1845 bis 1859 Gouverneur von Madras in Britisch-Indien. Während des Indischen Aufstands von 1857 blieben die Kolonialtruppen in Madras loyal und beteiligten sich an der Niederschlagung des Aufstands.