Священник Леонид Кириллович Казаков родился в Санкт-Петербурге, на Васильевском острове, в 1955 году. В храме Благовещения служил с 1995 года. До 2011 года – в сане диакона. С 2011 года – в сане священника.
С 2013 года отец Леонид служил в Америке. Указом Святейшего Патриарха Кирилла он назначен настоятелем Свято-Николаевского патриаршего собора города Сан-Франциско.
В ноябре 2017 года, по окончании командировки, отец Леонид возвратился в Санкт-Петербург на постоянное место служения в храм Благовещения Пресвятой Богородицы на Васильевском острове.