Fokin begann 1988 mit dem Turnen. Seine Spezialdisziplin wurde der Barren, an dem er auch zur Weltspitze gehörte. Bei der Turn-Weltmeisterschaft 2007 in Stuttgart erhielt Fokin für seine Übung am Barren 16.200 Punkte und belegte den Bronzerang hinter Mitja Petkovšek aus Slowenien und Kim Dae Eun aus Südkorea. Auch bei den Olympischen Spielen 2008 in Peking belegte Fokin am Barren den dritten Rang, ebenfalls mit einer Wertung von 16.200. Fokin nahm auch an den Olympischen Spielen 2016 teil, konnte sich aber nicht für ein Finale qualifizieren.