Leonard grew up in rural Manitoba and came to BC in 1965. He was involved in the airline/travel business until 1984 when he started up a marketing/consulting company; fully retiring in 2014. Leonard has been involved with several charities as a board member and assisted with fundraising campaigns. In 2017 Leonard began volunteering for the DPPB because it is a great fun-loving bunch to be around and he admires the dedication involved of the band members. In 2019 Leonard became an auxiliary member assisting with activities and events associated with DPPB.