El 2 de junio del 2005 contrajo matrimonio civil con la conocida astróloga Josie Diez-Canseco de la Guerra, con quien ha tenido tres hijos: Alexandra y los mellizos Rodrigo y Diego .