He attempted to qualify for the 2008 Summer Olympics, but his defeat in the quarter-finals of the Lisbon qualifying tournament to Romania's Virgil Sălișcan ended his hopes.
[3] At the 2012 Summer Olympics he was defeated by Italy's Andrea Baldini in the quarter-finals of the individual event.
[4] In the team event Russia fenced Germany in the first round.
Cheremisinov entered the last relay with a three-hit advantage, but he could not hold the lead against Peter Joppich and Russia were defeated 40–44.
[5] He won gold in the team event in the 2016 Summer Olympics in Rio de Janeiro, Brazil.