He is a married man. He got married for first time in his life with Jaydy Michel on December 30, 1999. She is a Mexican actress and fashion model. They were happy of being each other loving spouse but their marriage was never legally recognized in either of their home countries. They have one daughter together. The couple called off their marriage after spending more than six years together. They got divorced in 2005. Since 2007, he began his love affair with Raquel Perera.
They had great time with each other. The couple got married on May 23, 2012 in a private ceremony in Sabadell (Barcelona). They have one son and a daughter together. They are still together and there is no any sign of getting them divorce. Besides that, he also has one son named Alexander with his former girlfriend Valeria Rivera who was born in 2003. She is a Puerto Rican fashion designer. They had in relationship when he was with his first wife. He earns handsome salary and his net worth is 5 million dollars.