Počas druhej svetovej vojny bol vojakom Armie Krajowej ozbrojenej odbojovej organizácie v Poľsku. V roku 1949 úspešne ukončil štúdia filozofie a dejín na Jagelonskej univerzite a následne sa tam venoval vedeckým prácam na katedre starovekých dejín. V roku 1985 získal titul profesora. V rokoch 1986 – 1989 zastával funkciu ministra kultúry vo vláde Zbigniewa Messnera a vo vláde Mieczysława Rakowského a bol tiež členom Národného výboru Grunwald inštitúcie založenej na podporu poľskej armády s pamätnou bitkou pri Grunwalde v jej názve. Od roku 1991 do roku 1997 bol poslancom Zväzu demokratickej ľavice (SLD) počas prvého funkčného obdobia 1991 – 1993 a druhého funkčného obdobia 1993 – 1997 v Sejme (parlamente). Jeho srdcovou záležitosťou sa stala dávna história, zaoberá sa otázkami týkajúcimi sa staroveku a snaží sa históriu aj popularizovať, čoho ukážkou je dokumentárny seriál „"Antyczny świat profesora Krawczuka"“ (Staroveký svet profesora Krawczuka). Publikoval tiež celý rad kníh z ktorých sú mnohé preložené do viacerých jazykov.