trzykrotnie żonaty: 1. Ewa Mieczkowska (od 1965, rozwód), 2 synów: Ryszard (ur. 1968) i Krzysztof (ur. 1971); 2. Małgorzata Szmit, 3 dzieci: Kacper (ur. 1974), Jacek (ur. 1977), Zuzanna (ur. 1982); 3. Dominika Sibiga, 2 dzieci: córka Nadzieja, syn Karol