Pyotr Krasnov 1869'da Tümgeneral Nikolay Krasnov'un oğlu ve Korgeneral Ivan Krasnov'un torunu olarak Sankt-Peterburg'da doğdu. 1888'de subay oldu. Ataman alayında görev yaptı. Daha sonra I. Dünya Savaşı 3. Kol Orduda görev yaptı. Ekim Devriminden sonra Aleksandr Kerenski tarafından Kerenski-Krasnov ayaklanmasında başkomutan olarak tayin edildi. Burada Sovyetler tarafından bir süre esir alındıktan sonra serbest bırakıldı. Ocak 1919'da Krasnov, General Anton Denikin 'in Beyaz hareketi komutasına dahil oldu. Ardından Batı Avrupa'ya kaçtı. Buradayken Antikomünist faaliyetler gerçekleştirdi. Hatta Rus Gerçeğinin Kardeşliği adlı bir şebeke ağı dahi kurdu. Sürgündeyken Yahudi ve Komünizm karşıtı kitaplar yazdı. Bu kitaplar Horst Wessel'inde düşünce yapısını etkiledi. II. Dünya Savaşında Nazi saflarında yer aldı. Beyaz göçmenler ve Kazaklarla birlikte bir komuta oluşturdu. General Andrey Vlasov'un Rus Kurtuluş Ordusuna katılma teklifini ise reddetti.