До 1970 року навчався у столичній середній школі. Після її закінчення вступив у вищий навчальний заклад, і з 1970 по 1972 рік був студентом Української сільськогосподарської академії. Протягом наступного року працював техніком у столичному Центральному республіканському ботанічному саду АН УРСР.
З 1973 по 1975 рік призваний у Збройні сили СРСР. Строкову службу проходив в Йошкар-Олі. За її закінчення 1975 році влаштувався в НДІ "Оріон", де протягом року працював старшим техніком.
У 1980 році закінчив Харківський інститут ім. Ф. Е. Дзержинського, де і отримав свою вищу юридичну освіту. Незабаром це дозволило йому стати стажистом прокуратури Московського району. Дану посаду займав не більше року. У 1981 році почався восьмирічний період його оперативної діяльності, протягом якого йому довелося працювати слідчим, а потім і старшим слідчим прокуратури Московського району Києва.
В 1989 році був переведений у прокуратуру Києва і призначений старшим слідчим з особливо важливих справ її слідчого відділу. З 1994 по 1997 рік обіймав посаду начальника відділу, що здійснює нагляд за діяльністю спеціальних підрозділів Києва, які боролися з організованою злочинністю прокуратури. Певний час займався оперативно-розшуковою діяльністю.
У 1999 році був переведений в Генпрокуратуру України і призначений там слідчим з особливо важливих справ. У 2002 році став заступником Генпрокурора України. У 2003 році звільнив цю посаду, проте в 2004 році після повернення Святослава Піскуна, Шокін був відновлений.