Родился 9 февраля 1908 г. в д. Сидорово Бежецкого уезда (ныне Рамешковского района) Тверской губернии (области) в семье крестьян-середняков. С мая 1922 г. занимался земледелием в сельском хозяйстве родителей. С 1928 г. заведовал избой-читальней, принимал участие в хлебозаготовках и коллективизации. С ноября 1930 г. командир отделения 143-го стрелкового полка 48-й дивизии в г. Калинине. В октябре 1932 г. поступил и в январе 1935 г. окончил Высшую коммунистическую сельскохозяйственную школу в г. Рязани. С января 1935 г. в г. Красный Холм Калининской области: помощник начальника областной школы тракторных бригадиров и комбайнеров по политчасти, с декабря 1935 г. зав. парткабинетом, с 1936 г. зав. культпропотделом, с 1937 г. второй, с апреля 1938 г. первый секретарь райкома ВКП(б). С августа 1938 г. зав. сельскохозяйственным отделом, с 24 февраля 1939 г. третий секретарь Калининского обкома ВКП(б). С июля 1941 г. слушатель Курсов высшего политсостава Красной Армии на ст. Перхушково Московской области. С октября 1941 г. на Западном фронте: в распоряжении Уполномоченного НКО, с ноября 1941 г. военком 35-й отдельной стрелковой бригады 20-й армии, с января 1942 г. зам. начальника политотдела 26-й гвардейской стрелковой дивизии, несколько раз был контужен. С мая 1942 г. на излечении в госпитале 1-го медицинского института в Москве. С июля 1942 г. в резерве Главного Политуправления РККА. С декабря 1942 г. зам. начальника политотдела 4-й гвардейского стрелкового корпуса Юго-Западного фронта. В июне 1943 г. был сильно контужен. С августа 1943 г. на излечении в госпитале № 408 в г. Балашов Саратовской области. С ноября 1943 г. работал в Калинине, с января 1944 г. зам. пред. Калининского облисполкома. В 1945 окончил (заочно) исторический факультет Калининского пединститута. В октябре 1946 г. поступил и в июле 1948 г. окончил советский факультет ВПШ при ЦК ВКП(б). С июля 1948 г. зам. пред. Рязанского облисполкома. С ноября 1949 г. ассистент кафедры политэкономии Калининского пединститута. В 1955 г. в ИПК МГУ защитил диссертацию на соискание ученой степени кандидата экономических наук. С сентября 1955 г. директор Великолукского пединститута. С декабря 1959 г. в Калининском политехническом институте: доцент, в 1960—1963 гг. зав. кафедрой марксизма-ленинизма, с 1963 г. доцент кафедры политэкономии. Награжден орденами Красной Звезды (30.04.1943), Отечественной войны I степени (06.11.1985), медалями «За оборону Москвы», «За освобождение Варшавы», «За взятие Берлина», «За победу над Германией в Великой Отечественной войне 1941—1945 гг.», «Двадцать лет победы в Великой Отечественной войне 1941—1945 гг.» (1965), «50 лет Вооруженных Сил СССР» (1968), «За доблестный труд. В ознаменование 100-летия со дня рождения В. И. Ленина» (1970), «Тридцать лет победы в Великой Отечественной войне 1941—1945 гг.» (1975), «60 лет Вооруженных Сил СССР» (1978), «Сорок лет победы в Великой Отечественной войне 1941—1945 гг.» (1985), «70 лет Вооруженных Сил СССР» (1988). С 1988 г. на пенсии. Умер 8 августа 1994 г. в Твери. Похоронен в Твери на Дмитрово-Черкасском кладбище.