LKQCP LM Ireland 1867; MRCS Eng 1867; LSA 1868.
Leonard studied medicine at the Catholic University Dublin and at University College London. He was assistant surgeon to the Dockyard Extension Works at Chatham and was unsuccessful in an application to MRI before being appointed resident medical officer to St Mary's Hospital, Manchester.