Syn Lucjana i Barbary. Ojciec Mateusza i dwóch adoptowanych córek (Natalii oraz Uli), a w ostatnich latach także przyszywany ojciec Antka. Po śmierci pierwszej żony - Hanki - związał się z Ewą Szefler, przyjaciółką z dzieciństwa i obecnie mieszka z rodziną w Australii.