MRCS 1861; LSA 1872; LRCP LM Edin 1870.
Gregory received his medical education in Manchester and spent his professional career in the city. He was honorary surgeon to Chorlton Dispensary before being appointed medical officer of health for Rusholme and public vaccinator for Rusholme and Moss Side.