Compañía Británica de Sudáfrica
Después de servir en la Policía Fronteriza de Bechuanalandia, Moffat se trasladó a vivir a Bulawayo, para, posteriormente, servir en la en el ejército de la Compañía Británica de Sudáfrica en la Primera Guerra Matabele y en el ejército británico en la Segunda Guerra Anglo-Bóer, entre 1899 y 1902.