Родился 23 ноября (5 декабря) 1823 г. в семье потомственного дворянина, владевшего родовым имением в Минской губернии. Учился в Школе гвардейских подпрапорщиков и кавалерийских юнкеров, которую окончил в 1843 г. и начал службу прапорщиком в лейб-гвардии Конно-гренадерском полку. В 1845 г. поступил в Императорскую Николаевскую военную академию, которую окончил в 1847 г. с малой серебряною медалью с занесением имени на мраморную доску в зале Академии. Капитан гвардии с 1850 г., полковник Гвардейского Генерального штаба с 1854 г.; состоял при штабе главнокомандующего Гвардейским и Гренадерским корпусами, с 1855 г. был членом Комиссии для улучшения военной части. С 17 апреля 1860 г. – генерал-майор. С 7 сентября 1860 г. исправлял должность военного губернатора Перми и пермского гражданского губернатора; 23 апреля 1861 г. утвержден в этих должностях. В апреле 1865 г. был назначен членом Совета министра внутренних дел. В 1867 г. был произведен в генерал-лейтенанты. Умер 29 ноября (11 декабря) 1898 г. и был похоронен на Волковом (Волковском) православном кладбище в Санкт-Петербурге.
30 марта 1861 г. посетил село Ильинское в должности военного губернатора Перми и пермского гражданского губернатора с поручением российского императора Александра II по применению Крестьянской реформы.