Podczas I wojny birmańskiej (1823-1826) dowodził 13 pułkiem. Brał udział w zdobyciu Rangunu. Podczas jednej z bitew zabił w pojedynku dowódcę przeciwnika. Następnie w stopniu podpułkownika dowodził brygadą i został ranny w bitwie pod Malown w 1826 r. Za swoją postawę otrzymał Order Łaźni. Po wybuchu I wojny afgańskiej został dowódcą brygady w Armii Indusu. Osobiście prowadził szturm na twierdzę Ghazni w lipcu 1839 r., podczas którego został ranny. Otrzymał wówczas Krzyż Komandorski Orderu Łaźni. Jako drugi w komendzie w Armii Indusu prowadził wiele lokalnych operacji. Podczas jednej z nich, w listopadzie 1840 r., pojmano wrogiego Brytyjczykom chana Afganistanu Dosta Mohammada.