Educated at St George's Hospital and took the diplomas of M.R.C.S in 1874 and of L.R.C.P.Lond. in 1875. He took the F.R.C.S.Edin in 1882.
House Surgeon and Assistant Surgical Registrar at St George's Hospital until he went into practice at Stony Stratford.
He held the Volunteer Decoration, and in 1913 he was appointed Honorary Surgeon to the King. He was a Knight of Grace of the Order of St John of Jerusalem and an honorary associate, lecturer and examiner for the St John Ambulance Association. He was a member of the British Medical Association and had been president of the South Midland Branch. He became a member of the Naval and Military Committee of the British Medical Association in October 1913. For many years was a member of the Bucks Territorial Force Association and was appointed Country Director of the Bucks branch of the British Red Cross Society.
Died at Stony Stratford on 14th August 1921. His son, Lieutenant G J O Bull, 2nd Field Company, East Lancashire was killed in the Dardanelles on 8th July 1915.