Vyštudovaný na Harrow School, Upcher bol poverený ako praporčík v 67. pešiakovom pluku 21. novembra 1862. Velil britským vojskám v bitke pri Quintane vo februári 1878 počas
9. vojna Xhosa a velel 1. praporu 24. pešiakovho pluku po bitke pri Isandlwana v januári 1879 počas anglo-zulskej vojny. Slúžil tiež v tretej anglo-barmskej vojne v roku 1885 predtým, ako sa stal generálnym dôstojníkom veliacim 5. a 68. polkovým okruhom a potom odišiel do dôchodku 3. septembra 1902. Bol tiež plukovníkom Durhamskej ľahkej pechoty.