Из дворян Щигровского уезда Курской губернии. Учился в Сухопутном шляхетском кадетском корпусе, из которого выпущен поручиком в Тульский пехотный полк 6 февраля 1785.
В 1788 г. сражался с турками при Гангуре, в 1789 г. – при реке Сальче, где был ранен. В 1790 г. вышел в отставку, в 1791 г. вернулся на службу в тот же полк. Участвовал в Польской кампании 1794 г. и за отличие в сражении при Мацейовицах 26 ноября 1795 награждён орденом Св.Георгия 4-го кл.
В полковники произведён 5 июня 1799 за отличие в сражении у Берген-оп-Зома в Голландской экспедиции. 10 февраля 1803 переведён в Колыванский мушкетерский полк, 11 июня назначен его командиром; 28 августа того же года произведён в генерал-майоры и назначен шефом Низовского мушкетерского полка.
Сражался с французами в 1806-1807 гг., был ранен под Пултуском и отличился при Гутштадте, за что награжден золотой шпагой с алмазами. Получил известность во время войны со шведами в 1808-1809 гг., отличившись при взятии Куопио и в сражении при Иденсальми. Затем служил в Финляндии военным комендантом Улеаборга.
В 1812 г. находился при штабе генерал-лейтенанта Ф.Ф.Штейнгеля в должности дежурного генерала, участвовал в боях под Ригой, Полоцком и Чашниками, в 1813 г. – при осаде крепости Эльбинг; награждён 31 июля 1813 орденом Св.Георгия 3-го кл. № 311
Участвовал в осаде Данцига, за что 11 сентября 1816 произведён в генерал-лейтенанты. Командовал 1-й бригадой 6-й пехотной дивизии. Начальником 24-й пехотной дивизии назначен 11 сентября 1816 г., но скончался, не успев прибыть к месту назначения. 27 ноября того же года исключен из списков.