Родился в Ленинграде 11 июля 1925 года.
В период Великой Отечественной войны 1941—1945 пережил блокаду Ленинграда, воевал на Ленинградском фронте.
В 1952 году окончил 1-й Ленинградский государственный педагогический институт иностранных языков.
С 1956 — кандидат филологических наук.
С 1976 — доктор филологических наук; с 1978 — профессор филологического факультета МГУ.
В 1972—1979 — заместитель декана филологического факультета МГУ по работе с иностранными учащимися.
В 1978—1995 — основатель и заведующий кафедрой иберо-романского языкознания (до 1989 — кафедра испанского и португальского языков) филологического факультета МГУ.Член специализированных советов по защите докторских диссертаций при МГУ (председатель, 1991), Российском университете дружбы народов (1992) и кандидатских при Московском государственном лингвистическом университете (1989—1991).