В 1844 году ему присвоено временное звание бригадного генерала. В октябре 1846 года переведён в Калькутту, в январе 1847 года назначен командиром бригады в Лахоре. Принимал участие во Второй англо-сикхской войне. В июне 1849 года принят в орден Бани в ранге рыцаря-командора, в связи с чем получил право на титул «сэр».