En 1988 se casó con Teresa Aranda, con quien tuvo dos hijos y en 2018 con la empresaria y diseñadora de moda, de origen rumano, Mihaela Mihalcia.