MRCS 1852; LSA 1854.
Gornall studied medicine at the Royal Manchester School of Medicine. He later practised in Newton Heath and was medical officer for Newton District of Prestwich Union and a certifying factory surgeon. From 1873 until 1877 Gornall was medical officer of health for Failsworth.