Scrivi una continuazione per questo paragrafo - Bruce fu nominato alfiere nel 74° (Highland) Reggimento di Fanteria il 9 giugno 1838. Ha combattuto con il suo reggimento nell' ottava guerra Xhosa.
tra il 1851 e il 1853. Divenne ufficiale comandante del 2° battaglione del suo reggimento nell'agosto del 1857, in cui fu schierato a Gibilterra. Nel 1878 divenne comandante delle truppe nel distretto britannico settentrionale. Divenne colonnello del Reggimento East Yorkshire il 4 febbraio 1890 e colonnello del Reggimento Reale della Regina (West Surrey) il 6 giugno 1891.