Casado con Margarita Romero Zaffaroni, tuvieron tres hijos: Cecilia, Lucía y Juan José.