En 1998 se casó con la también periodista Sagrario Ruiz de Apodaca, con quién tiene tres hijos llamados Bruno, Nicolás y Alejandro.