Se casó en 1999 con Cristina Tello Carrera con quien tuvo dos hijos, Javier y Jorge, nacidos en 2000 y 2002 respectivamente.