Родился в городе Урене Горьковской области. Окончил школу рабочей молодёжи № 1 в городе Усть-Илимске Иркутской области. С июня 2000 года принимал участие в контртеррористической операции по разоружению и ликвидации незаконных вооруженных формирований на территории Чеченской Республики. Командир взвода младший лейтенант Голиков погиб при исполнении воинского долга. Похоронен в городе Урене, на Климовском кладбище . Награды: орден Мужества (посмертно).