Родился 26 ноября 1952 года в Пензе.
Спортсмен (хоккей с шайбой), тренер. Нападающий.
Заслуженный мастер спорта СССР (16.10.1978).
Окончил Коломенский педагогический институт (1977).
Начал играть в 1964 году в ДЮСШ (Пенза). В «Дизелисте» (Пенза) — 1967-71, «Химике» (Воскресенск) — 1971-76, «Динамо» (Москва) — 1976-83.
В чемпионатах СССР 385 матчей, 225 шайб.
2-й призер чемпионатов СССР (1976/77, 1977/78, 1978/79, 1979/80), 3-й призер чемпионатов СССР (1980/81, 1981/82, 1982/83).
Финалист Кубка СССР (1979).
В списке лучших хоккеистов сезона — 1974, 1975, 1976, 1977, 1979.
В сборной СССР (1976-80) — 73 матча, 38 шайб.
2-й призер Олимпийских игр (1980).
Чемпион мира и Европы (1978, 1979), 2-й призер чемпионата мира и Европы (1976), 3-й призер чемпионата мира и Европы (1977).
Обладатель Кубка Вызова (1979). 3-й призер Кубка Канады (1976).
Победитель турниров на приз газеты «Известия» (1976, 1978, 1979).
Чемпион Европы среди юниоров (1971).
Тренер-консультант «Джуджи» (Кусиро, Япония) — 1991 (с июля)-92 (по май), старший тренер (1999, с апреля-2002, по август, 2002, февраль-май) и главный тренер «Молота-Прикамье» (Пермь) — 2001 (с августа)-02 (по февраль), главный тренер «Химика» (Воскресенск) — 2002 (июнь-октябрь). Главный тренер юношеской сборной России — 1998 (с августа)-99 (по март), тренер юниорской и молодежной сборной России (1977 г.р.) — 1992 (с августа)-95 (по июнь), юниорской и молодежной сборной России (1980 г.р.) — 1995 (с июня)-98 (по август), юниорской и молодежной сборной России (1981 г.р.) — 1998 (с августа)-2001 (по июль). Тренер-преподаватель МГС ВФСО «Динамо» — 1983 (с марта)-91 (по июль), специалист Комитета сборных команд Федерации хоккея России — 1992 (с июля)-99 (по март).
Награжден орденом «Знак Почета» (7.07.1978), медалью ордена «За заслуги перед Отечеством» II степени (24.11.2011).
Брат — В.Н. Голиков.