MA Camb 1870, MD 1875; MRCS Eng LSA 1872; MRCP Lond 1877.
Humphreys received his medical training at University College London and Middlesex Hospital and was a fellow of St John's College Cambridge. He held a number of positions at Middlesex Hospital before being appointed assistant physician to the Manchester Children's Hospital in Pendlebury, soon to be promoted to physician on the retirement of Borchardt. Humphreys worked at the hospital for three years, but resigned from the hospital amidst much controversy. This resignation caused a debate in Manchester and in medical circles national about the abuse of administrative power in hospital. Humphreys was actively involved in the Manchester Medical Society, he was a member of the committee and read papers to the Microscopical Section of the Society. Manchester Medical Society and the Manchester Medico-Ethical Society supported Humphreys throughout the controversy and later raised a sum of money for Humphreys, which he donated back to Manchester Medical Society. Humphreys moved away from Manchester and was in St Leonard's on Sea by January 1881 and by 1890 was assistant physician at East Sussex Infirmary. He later practised in Torquay.