Служил в танковых войсках, участник Великой Отечественной войны.
С 30 апреля 1951 по 31 октября 1955 года служил в Войске Польском, преподавал на кафедре стрелкового оружия факультета оружия Военно-технической академии имени Ярослава Домбровского в Варшаве. 31 мая 1954 года произведён в генерал-майоры, в том же году награждён кавалерским крестом Ордена Возрождения Польши. Награждён также орденами Ленина, Красного Знамени, Красной Звезды и медалью «За победу над Германией» . Осенью 1955 года вернулся в СССР, с 1956 по октябрь 1959 годов — заведующий военной кафедры МГТУ имени Н. Э. Баумана.