En 1848–1849, il joue un rôle éminent en tant que brigadier-général, choisi pour commander la colonne envoyée de Bombay pour coopérer avec l'armée de Lord Gough lors de la Seconde Guerre anglo-sikhe. Il est commandant en second à la capture de Multan, puis rejoint l'armée principale avec ses troupes pour la bataille de Gujrat .