Полный кавалер ордена Славы, участник Великой Отечественной войны, почётный гражданин Нижегородской области
Родился в деревне Журавли, ныне городского округа город Бор Нижегородской области, в крестьянской семье.
Участник Великой Отечественной войны с июля 1944 года.
Наводчик самоходной артиллерийской установки «СУ-76» 1402-го самоходного артиллерийского полка 13-го гвардейского стрелкового корпуса 2-й гвардейской армии 1-го Прибалтийского фронта ефрейтор Константинов, был награждён орденами Славы трёх степеней за подвиги, совершенные в боях на территории Литовской ССР и Восточной Пруссии.

Награждён орденом Славы 1-й степени 19 апреля 1945 года, став полным кавалером ордена Славы.
В 1945 году демобилизован. До выхода на пенсию работал электромонтёром на Горьковском автомобильном заводе.
Почётный гражданин Нижегородской области (22.04.2004).
Жил в Нижнем Новгороде, похоронен на Старо-Автозаводском кладбище.

Награды: ордена Отечественной войны 1-й степени (06.04.1985); Славы 1-й (19.04.1945), 2-й (01.12.1945) и 3-й (30.08.1944) степени.
Память: на доме, где он жил (г. Нижний Новгород, Автозаводский район, проспект Молодёжный, 12/а), установлена мемориальная доска.
В коттеджном посёлке "Первая Фабрика" (городской округ город Бор) его именем названа улица.