MRCS LRCP 1902.
Gregory received his medical education at Leeds and held house positions at Leeds Infirmary before being appointed resident medical officer at Ida Hospital, Leeds. In 1906 Gregory came to Manchester where he settled in general practice in Longsight. During the first world war he served in the RAMC, largely in India. Gregory was a general practitioner but he was particularly interested in medical education and the welfare of patients. Gregory was an active member of BMA, he was on the local executive committee and the representative body and was a member of the charities committee. Gregory was also a member of Manchester Medical Society , and was president of the Society in 1935 and was also president of the Manchester Medico-Ethical Association. He died on 31 October 1947 aged sixty eight.