He had a daughter named Manuela with his first wife Jaydy Michel. He had a son with Valiera Rivera named Alexander in 2003. He was married to Raquel Perera from 2012 to 2019 and they had two children together named Dylan and Alma. He began a relationship with Rachel Valdés in 2019.