Contrajo matrimonio con María Norma Herrera Caire, con quien tuvo cinco hijos: Jacqueline (3 de febrero de 1965), Michelle, Karen, Enrique (7 de septiembre de 1976) —concejal or Concepción (2004-2008) y diputado por el distrito N°44 desde 2010— y Cristián.