MB CM Edin 1886, MD 1899; MCS Eng 1889; DPH Manch 1907.
Talent was born in Manchester and studied medicine in Manchester and Edinburgh. He held house appointments in Edinburgh and Manchester before being appointed medical officer of health and school medical officer to Ashton-under-Lyne.