В 1938 году поступил в Днепропетровский государственный университет на физико-математический факультет. C началом Отечественной войны ушёл на фронт, где служил заместителем командира отдельной роты химической защиты. Воевал под Сталинградом, на Курской дуге, принимал участие в освобождении Бессарабии, Венгрии, Чехословакии. 27 апреля 1945 года был тяжело ранен. Награждён орденами и боевыми медалями.
После окончания войны зачислился на третий курс физико-математического факультета Ленинградского политехнического института. Темой диссертационной работы под руководством Я. И. Френкеля стала «Кинетика вскипания газированных жидкостей». Защитил кандидатскую диссертацию в 1951 году.
После защиты работал старшим преподавателем в Ставропольском педагогическом институте. В 1955 году, став доцентом, возглавил кафедру теоретической физики. В 1966 году получил звание профессора. Возглавлял научную школу по теплофизике и физике фазовых превращений.