Casado con Amelia Herrera Silva, quien fuera alcaldesa de Quilpué y diputada por el distrito N°12, con quien tiene tres hijos: Amelia, Arturo y Andrés; estos dos últimos se han hecho conocidos como participantes de reality shows.