1926–1932 гг. — работал в структуре комсомольской организации Ставрополя, секретарём Ставропольского районного профсоюзного совета.
1932–1935 гг. — служба в Красной Армии.
1935–1938 гг. — старший нормировщик ремонтной мастерской Борковской машинно-тракторной станции (МТС).
1939–1941 гг. — работа в аппарате районного комитета ВЛКСМ Ставрополя.
1941–1945 гг. — политрук, военный комиссар. Закончил войну в звании гвардии капитана танковых войск.
1945–1950 гг. — работа в финансовых органах Ставрополя, так же являлся заведующим районной сберегательной кассой.
1950–1951 гг. — председатель исполнительного комитета Ставропольского городского Совета депутатов трудящихся.
1951–1956 гг. — председатель Ставропольского городского финансового отдела.
Избирался депутатом Ставропольского райсовета и горсовета депутатов трудящихся. Награждён орденом Красной Звезды, медалью «За оборону Сталинграда».