En cuanto a su vida privada, se casó con la actriz Demi Moore, con quien tuvo tres hijas antes de que se divorciaran en 2000, después de trece años de matrimonio; tiempo después contrajo matrimonio con la modelo Emma Heming.