Życie prywatne
Trzykrotnie żonaty: Żaneta Pazura (1989-1993), Weronika Marczuk (1995-2009), Edyta Zając (od 2009). Ma troje dzieci: Anastazja (ur. w 1990 r., z pierwszego małżeństwa), oraz, z trzeciego małżeństwa, Amelia (ur. 28 czerwca 2009 r.) i Antoni Józef (ur. 22 lipca 2012)