Se casó con la cantante australiana Dannii Minogue, hermana de Kylie Minogue, y posteriormente lo hizo con la actriz estadounidense Brooke Burns, con quien tuvo una hija llamada Madison Elizabeth McMahon, nacida en junio de 2000.