MB ChB Liverpool 1939, DPH 1938; MRCS Eng LRCP Lond 1936.
Ball was born on 18 December 1910. After a house appointment at Stanley Hospital Liverpool, Ball became assistant MOH for Birkenhead. In 1951 Ball was appointed SHMO to the Preston and Blackpool VD clinic, becoming a consultant in 1965.