Родился 31 января 1950 года в Красном Мысе Балахнинского района Горьковской области.
Спортсмен (биатлон), тренер.
Заслуженный мастер спорта (1975). Заслуженный тренер России.
Окончил ГДОИФК имени П.Ф. Лесгафта (1976).
Выступал за Вооруженные Силы (Горький). Тренировался под руководством Б.П. Мартынова и В.Н. Комарова.
Чемпион СССР (1973, 1975) в эстафете 4х7,5 км, 2-й призер чемпионатов СССР (1975, 1977, 1978 — в индивидуальной гонке на 20 км; 1974, 1977, 1978, 1979, 1980 — в эстафете 4х7,5 км; 1978 — в гонке патрулей), 3-й призер чемпионатов СССР (1973 — в индивидуальной гонке на 20 км; 1977 — в спринте на 10 км).
Олимпийский чемпион (1976) в индивидуальной гонке на 20 км и эстафете 4х7,5 км.
Чемпион мира (1974, 1977 — в эстафете 4х7,5 км; 1975 — в спринте на 10 км), 2-й призер чемпионатов мира (1975 — в индивидуальной гонке на 20 км и эстафете 4х7,5 км; 1977 — в спринт на 10 км), 3-й призер чемпионатов мира (1976 — в спринте на 10 км; 1979 — в эстафете 4х7,5 км).
В разные годы — тренер Вооруженных Сил (Горький), старший тренер ДЮС клуба «Нижегородец» (Нижний Новгород).
Был преподавателем Горьковского высшего зенитного ракетного командного училища ПВО.
Награжден орденом «Знак Почета» (1976).
Почетный гражданин Нижнего Новгорода (20.06.2007).
Сын — Н.Н. Круглов.