Scrivi una continuazione per questo paragrafo - Campbell fu inviato a servire nella prima guerra anglo-sikh (la campagna di Sutlej) del 1845-1846 e ottenne il grado di tenente colonnello. Ha combattuto nelle battaglie di Moodkee, Sobraon e Ferozeshah e successivamente è stato insignito della medaglia Sutlej. Due anni dopo, la seconda guerra anglo-sikh
Campbell fu messo al comando della divisione di artiglieria "Lahore" dove gli fu assegnata la medaglia del Punjab.