Фокин родился в Запорожской области в семье учителей. В 1954 году закончил горный факультет Днепропетровского горного института по специальности и получил назначение на шахты Луганской области.
С августа 1954 до августа 1963 года работал помощником начальника и начальником участка на шахте Центральная-Боковская, заместителем главного инженера и главным инженером шахты.
С августа 1963 по сентябрь 1971 работал заместителем начальника комбината Донбассантрацит в городе Красный Луч, управляющим трестом Первомайскуголь в городе Первомайск, главным инженером комбината Ворошиловградуголь в городе Стаханов, начальником комбината Свердловантрацит Луганской области.
В 1971 Фокин был направлен на работу в Госплан УССР. В 1972 году назначен заместителем председателя, а в 1987 - главой Госплана УССР.
В октябре 1990 года на Фокина были возложены полномочия главы Совета министров Украины. В ноябре того же года был утвержден на этой должности. 30 сентября 1992 года подал в отставку.
В 1993 году возглавил Международный Фонд гуманитарных и экономических связей Украины с Российской Федерацией. С 1999 - Президент Луганского землячества в Киеве.