Родился в городе Горьком. В 1976 году семья переехала в город Дзержинск Горьковской области. Окончил среднюю общеобразовательную школу № 20 (г. Дзержинск). В 1988 – 1993 годах учился на химико-механическом факультете Дзержинского филиала Горьковского политехнического института им. А.А. Жданова, не закончил. С 1993 года служил в органах МВД: командир отдельного кавалерийского взвода милиции при УВД города Дзержинска, командир взвода ОМОН, заместитель начальника СОБР, оперуполномоченный Волго-Вятского РУБОП. Несколько раз выезжал в служебные командировки в Чеченскую Республику, где принимал участие в контртеррористической операции по разоружению и ликвидации незаконных вооруженных формирований. 28 октября 2000 года капитан милиции Золин выехал в составе маневренной группы в аэропорт «Северный» для встречи и сопровождения прибывшего руководства Волго-Вятского РУБОП. На пути следования к месту постоянной дислокации подразделения СОБР между блокпостами № 52 и № 56 БТР сопровождения был подорван управляемым фугасом, подвешенным на дереве. В результате взрыва Золин получил смертельное ранение. Похоронен в Нижнем Новгороде, на кладбище «Марьина Роща». Награды: ордена Мужества (1997, 08.06.2001 посмертно), медали, в т.ч. «За отвагу» (2000), медаль ордена «За заслуги перед Отечеством» 2-й степени (1995). Память: на здании средней общеобразовательной школы № 20 (г. Дзержинск, улица Попова, 26а), где учился воин, установлена мемориальная доска.