Harry werd op 8 april 1912 geboren in Glasgow Schotland als zoon van Alex Mann MacPherson en Jane Bell MacPherson. Zijn ouders waren op 19 juli 1907 getrouwd in Leith Schotland. Hij was op 2 mei 1942 getrouwd in Vancouver met Gwendolyn Eva Macpherson- King, uit Vancouver. Hun dochter was Barbara Jean Elizabeth. Zijn broer was James Alexander MacPherson en zijn zuster Evelyn Annie Margaret Langford.
Hij was verkoopmedewerker en lid van the Presbyterian Church.
Hij nam op 14 augustus 1943 dienst in Vancouver en hij ging op 29 november 1944 overzees naar het VK en hij ging vervolgens op 30 december naar NW Europa. Hij raakte op 28 februari 1945 gewond.
Harry raakte op 28 april  ernstig gewond  in the D Coy bij Leer Duitsland en hij stierf aan deze verwondingen op zondag 29 april op de leeftijd van 33 jr. en hij werd tijdelijk begraven in Meppen (Duitsland) en op 18 maart 1946 herbegraven in Holten.
Op zijn grafsteen: IN FONDEST MEMORY. YOUR LOVING WIFE AND DAUGHTER, PARENTS, BROTHER AND SISTER
Zijn medailles waren: 1939-45 Star; France Germany Star; War Medal; CVSM & Clasp.