Has been in a relationship with Makoke since 1998. They have a daughter together, Ana, born in 2000.
Has four children with his ex-wife Marian Flores: Lucía (b. 1985), Diego Matamoros (b. 1986), Laura Matamoros (b. 1993) and Irene (b. 1998). The couple were married from 1984 to 1998.