Jest żonaty. Ma córkę Agatę, druga córka Dorota, zmarła w 2001 w wieku 7 lat. Został ambasadorem zorganizowanych w Krakowie Światowych Dni Młodzieży 2016.