Родился 26 июня 1844 года в многодетной дворянской семье военного инженера-полковника, преподавателя математики в Николаевском инженерном училище Льва Матвеевича Кирпичёва и его жены Елены Константиновны Кирпичевой (урожденная Брун).
Окончил Полоцкий кадетский корпус. Затем – 2-е военное Константиновское училище. В 1867 году – Николаевскую инженерную академию. Участвовал в Русско-турецкой войне, в постройке мостов через Дунай, а затем был начальником военно-дорожного отдела в Болгарии.
11 ноября 1878 года был назначен преподавателем фортификации в Николаевской инженерной академии и училище. Читал курс мостов в Технологическом Императора Николая I институте. В 1890 году был назначен ординарным профессором Николаевской инженерной академии. В 1896 году получил звание заслуженного профессора и 6 марта 1903 года назначен постоянным членом Инженерного комитета. 6 декабря 1899 года получил чин генерал-лейтенанта.
Много лет сотрудничал в «Инженерном журнале», где было опубликовано более 200 статей.
В начале 1909 года, вследствие тяжёлой болезни, вышел в отставку с чином инженер-генерала.
Скончался 30 марта 1910 года.
Литература:
Сизов, А. Братья Кирпичевы : [имение Бардино ныне Новосокольнического р-на] / А. Сизов // Псковская земля. История в лицах: "Дворяне все родня друг другу...": ист.-биогр. очерки / сост. Т. Вересова. - Москва, 2006. - С. 249-256 : ил.