Rođen je 15. travnja 1919. u Pribiću (općina Krašić) kao najmlađe od trinaestoro djece u siromašnoj ratarskoj obitelji. Sjemenište i klasičnu gimnaziju završio je na Šalati u Zagrebu, a potom je u istome gradu diplomirao teologiju na Katoličkom bogoslovnom fakultetu.
Pod geslom „Bog je ljubav“
U svećeničku službu stupio je 15. srpnja 1945. Tom je prigodom zareditelj u zagrebačkoj katedrali, nadbiskup Alojzije Stepinac, njemu i ostalim mladim svećenicima rekao da ih šalje „u krvavu kupelj“.
Nakon kratke službe kapelana u župi Radoboj, postao je upraviteljem župa u Svetom Martinu pod Okićem i Rakovu Potoku gdje su 1947., a potom 1948. u Jakovlju, na njega pokušali izvršiti atentate. Od 1957. do 1964. bio je župnik u Samoboru gdje ga je zateklo imenovanje pape Pavla VI. na službu pomoćnog biskupa zagrebačkom nadbiskupu Franji Šeperu. Iste je godine imenovan odgovornim urednikom Katoličkog dvotjednika Glasa Koncila. Po odlasku kardinala Franje Šepera u Rim postao je apostolski administrator Zagrebačke nadbisku-pije, a 1970. zagrebačkim nadbisku-pom i predsjednikom BKJ te je na tu službu s mandatom od pet godina bio biran još tri puta uzastopce. Godine 1983. papa Ivan Pavao II. promaknuo ga je u Kardinalski zbor.