LRCPI LM 1883.
Greenhalgh was born at Unsworth, Bury on 22 June 1850. He was educated at the Working Men's College Halifax and at St Mark's College, Chelsea, London, before receiving his medical education at Owens College Manchester. Greenhalgh was medical officer of health for Emley Urban District Council and poor law medical officer and vaccination officer for Skelmanthorpe. Greenhalgh later practised at Robin Hood's Bay, Yorkshire and at Atherton,Lancashire, where he died in 1917.