Родился в городе Коврове Владимирской области. Выпускник ЛГУ (диплом о кельто-тохарских лексических связях). Закончил аспирантуру Института языкознания РАН, где защитил кандидатскую диссертацию «Язык древнеирландской поэзии» под руководством В. Н. Ярцевой. Работал в Институте языкознания вначале в секторе германских и кельтских языков, с 2001 г. — заместителем директора, с 2002 г. — зав. отделом индоевропейских языков. Докторская диссертация (1997) на тему «Истоки древнеирландской мифопоэтической традиции». Автор «Введения в кельтскую филологию» (совместно с А. А. Королёвым; 1989), «Этимологического словаря кельтских теонимов» (2006; книга издана посмертно).