He retired after more than 30 years in ministry, serving as a parish pastor in Nova Scotia and Ontario. Pastor Leonard also served as secretary of the Eastern Synod for many years, and as an interim pastor in several congregations following his retirement.