Leonard was born in Dulwich in 1909 and moved to Colchester six years later. He was educated at Hamilton Road Central School and attended St. Leonard’s Church, Lexden, where he learned the organ. At the age of 16 he joined Paxman Diesels, the largest employer in the town, in the costs-accounting department, retiring in 1974. Although he was a member of the Royal College of Organists he did not hold any of the examination diplomas. He was appointed organist at St. Paul’s Church on Palm Sunday in 1928, moving to Culver Street Methodist eight years later, where he met his wife Betty, staying there for fourteen years. Following his appointment as Borough Organist in 1950 he moved to St. Mary-at-the-Walls. Fourteen years later he went to Lion Walk Congregational Church, where he remained for just four years. In 1969 he went to St. Peter’s Church and left for his final position, in 1977, at the Garrison Church.