dwukrotnie żonaty: 1. Kim Basinger (19.08.1993 - 03.09.2002, rozwód), córka Ireland Eliesse (ur. 23.10.1995), 2. Hilaria (od 30.06.2012), 4 dzieci: Carmen Gabriela (ur. 23.08.2013), Rafael Thomas (ur. 17.06.2015), Leonardo Ángel Charles (ur. 12.09.2016) i Romeo Alejandro David (ur. 17.05.2018)