Ordinato diacono l’8 maggio del 1972 dall’allora arcivescovo di Cracovia Karol Wojtyła, è ordinato presbitero il 20 maggio 1973 da Julian Jan Groblicki, allora vescovo ausiliare della medesima arcidiocesi.
Il 14 maggio 1988 è nominato vescovo ausiliare di Cracovia, titolare di Villa del Re. Riceve la consacrazione episcopale il 4 giugno 1988 dal cardinale Franciszek Macharski, co-consacranti gli arcivescovi Jerzy Karol Ablewicz e Stanislaw Nowak.
Il 9 giugno 2004 è nominato vescovo di Koszalin-Kołobrzeg.
Il 3 marzo 2007 papa Benedetto XVI lo nomina arcivescovo di Varsavia. L’insediamento avviene il 1º aprile 2007.
Dal 9 giugno 2007 è ordinario per i fedeli di rito orientale in Polonia sprovvisti del proprio ministro di culto.
Benedetto XVI lo eleva al rango di cardinale con
il titolo presbiterale di Santi Silvestro e Martino ai Monti nel concistoro del 20 novembre 2010.