Desde 1993 tiene una relación con la diseñadora Francisca Allende, con quien tiene 3 hijos: Raimundo, Milagros y Antonio.