Tsurkin qualified for the men's 100 m freestyle, as a member of the Belarusian swimming team, at the 2012 Summer Olympics in London, by attaining a B-standard entry time of 49.62 seconds at the European Championships. He challenged seven other swimmers in the fourth heat, including British-born Paraguayan swimmer Benjamin Hockin. Tsurkin edged out sixth-place finisher Gabriel Melconian Alvez of Uruguay by fifteen hundredths of a second (0.15), slower than his qualifying time of 50.53 seconds. Tsurkin failed to advance into the semifinals, as he placed thirty-fourth out of 60 swimmers in the preliminaries.