Harrow'n koulussa koulutettu Upcher sai komennon 67 jalkaväkirykmenttiin 21. marraskuuta 1862. Hän komensi brittiläisiä joukkoja Quintanan taistelussa helmikuussa 1878 yhdeksännen Xhosan sodan aikana.
Hän komensi 24. jalkaväkirykmentin 1. pataljoonaa Isandlwanan taistelun jälkeen tammikuussa 1879 englantilais-zulujen sodan aikana. Hän palveli myös kolmannessa anglo-burmalaisessa sodassa vuonna 1885 ennen kuin hänestä tuli 5. ja 68. rykmenttipiirin komentava kenraaliupseeri ja vetäytyi sitten eläkkeelle 3. syyskuuta 1902. Hän oli myös Durhamin kevyen jalkaväen eversti.