Con el estallido de la Segunda Guerra Mundial, colaboró con el Tercer Reich.
[2] En 1942 llegó a Berlín y fue enviado al Don para gestionar la formación de unidades colaboracionistas cosacas para luchar contra la Unión Soviética durante la Segunda Guerra Mundial.
Luchó bajo las órdenes de Helmuth von Pannwitz y fue condecorado en tres ocasiones.
[1] En mayo de 1945, ante la inminente derrota alemana, se entregó a los británicos en la ciudad de Lienz (Austria) junto con 2400 oficiales cosacos, y fue extraditado a la Unión Soviética.
Krasnov, junto con otros oficiales, fue juzgado y condenado a muerte, siendo ahorcado en Moscú el 16 de enero de 1947 junto a su padre Piotr Krasnov, Helmuth von Pannwitz, Andréi Shkuró, Timofei Nikolaevich Domanov y Sultan Klych Giray.