[1] He matriculated at Jesus College, Oxford in 1877 at the age of 21, holding an Open Scholarship in science and obtained his Bachelor of Arts degree with first-class honours in 1881.
[1][2] He obtained his Bachelor of Medicine and Master of Arts degrees from the University of Oxford in 1887 as a non-collegiate student.
[1] Williams also studied in Berlin and at St Mary's Hospital, London, winning scholarships in anatomy, physiology, medical jurisprudence, midwifery and pathology.
He became a member of the Royal College of Surgeons and a Licentiate of the Society of Apothecaries in 1887, obtained a Diploma in Public Health in 1888 and was awarded his MD in 1894.
[2] He held the position of president of the Sanitary Inspection Association of South Wales and Monmouthshire as well as public posts in Glamorgan, including School Medical Officer and Director of the County Public Health Laboratory.