Родился в селе Гуторово Бесединского района Курской области. Обучался в 1935–1940 гг. на историческом факультете Московского государственного университета. В 1940–1941 гг. обучался в аспирантуре по кафедре марксизма-ленинизма при Московском городском педагогическом институте. В 1955 г. в Московском государственном университете защитил диссертацию на соискание ученой степени кандидата экономических наук. Доцент с 1961 г. Трудовую деятельность начал в 1920–1924 гг. пастухом в селе Гуторово. В 1925–1931 гг. работал рассыльным, стрелочником, сцепщиком вагонов, составителем поездов и дежурным по движению на станции Мишино в г. Макеевка. Одновременно, в 1928–1931 гг. учился на рабфаке без отрыва от производства. В 1932–1934 гг. служил в армии стрелком-связистом 23-го пограничного отряда войск ОГПУ в г. Каменец-Подольский. Во время учебы в университете работал ученым секретарем Загорского музея-заповедника.
В 1941–1945 гг., во время Великой Отечественной войны служил командиром звена 9-го полка аэростатов заграждения Центрального фронта. В 1945–1948 гг. – старший преподаватель политической экономии кафедры марксизма-ленинизма Львовского ветеринарного института. С 1949 по 1979 гг. работает старшим преподавателем, с 1962 г. – доцентом кафедры марксизма-ленинизма, с 1972 г. – кафедры политической экономии Крымского государственного педагогического института им. М. В. Фрунзе (с 1972 г. – Симферопольского государственного университета им. М. В. Фрунзе). В 1963–1972 гг. – заведующий кафедрой политической экономии.
Награжден медалями «За оборону Москвы» (1944), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» (1945).