Окончил немецкое отделение (1937) и аспирантуру 1 МГПИИЯ, преподавал в этом институте (1938—1960). Кандидатская диссертация на тему «Семантитка падежей готского языка» (1940), докторская диссертация — «Вопросы сравнительно-исторической морфологии германских языков» (1964, по совокупности работ). В 1954—1976 работал в секторе германских языков Института языкознания АН СССР.
Основные научные интересы были связаны с историей грамматического строя германских языков; участвовал в подготовке коллективной «Сравнительной грамматики германских языков», внёс существенный вклад в изучение языка скандинавских рунических надписей. Занимался также историей санскрита, армянского, кельтских языков и относительно менее традиционной проблематикой описания индоевропейских языков с точки зрения ареальной лингвистики. Для отечественной лингвистики 1960—1970-х гг. большое значение имели его работы по общей морфологии, в которых затрагивались проблемы структуры слова, а также обсуждались принципы и задачи морфонологии.
В области общего языкознания исследовал, главным образом, проблемы системности в языке и уровней языка. Для его подхода характерно сочетание классической компаративистской проблематики с некоторыми идеями структурной лингвистики (в духе А. И. Смирницкого и ряда представителей Ленинградской грамматической школы). На фоне общего ухудшения научного уровня традиционной советской лингвистики 1970—1980-х гг. его работы выгодно отличались эрудицией, внутренней культурой и фактической достоверностью.
Является автором учебных пособий по истории языкознания и общему языкознанию; большой популярностью пользовались его лекции в Институте языкознания РАН.