Ha gareggiato alle Olimpiadi estive del 2016 a Rio de Janeiro, nel torneo maschile di beach volley. Lì, Krasilnikov ha fatto coppia con Konstantin Semenov, finendo quarto. Con Oleg Stoyanovskiy ha vinto la medaglia d'oro maschile ai Campionati del Mondo di Beach Volleyball 2019