Сын священника, родился 21 апреля (3 мая) 1839 года в Лужском уезде Санкт-Петербургской губернии. Первоначальное образование получил в Александро-Невском духовном училище, в 1859 году поступил в Санкт-Петербургскую духовную академию, по окончании которой занял место учителя словесности в Санкт-Петербургской духовной семинарии. Получил степень магистра богословия, диссертация: «Братья Андрей и Семен Денисовы: Их жизнь и значение в истории раскола» .
В 1869 году советом Петербургской духовной академии был избран на кафедру пастырского богословия и гомилетики и кафедру эту в звании исправляющего должность ординарного профессора занимал до 1889 года. Умер в 1903 году.