 Pučnik was born in the village of Črešnjevec in Slovenian Styria (now part of the municipality of Slovenska Bistrica), in what was then the Kingdom of Yugoslavia.He came from a Roman Catholic peasant background.His family had supported the Liberation Front of the Slovenian People during World War II