Born at Woolwich, the son of a Presbyterian minister, Balgarnie studied at and taught at Elmfield College before going to The Leys.
What must be unique to Balgarnie is that he was followed at Trinity by his elder brother, Edward, who entered Trinity in 1897 at the age of 30.