dwukrotnie żonaty: 1. Justine Wilson (2000 – 2008, rozwód), 6 synów: Nevada Alexander (18.05 2002), bliźnięta: Griffin i Xavier (ur. 2004) oraz trojaczki: Damian, Saxon i Kai (ur. 2006); 2. Talulah Riley (25.09.2010 - 2012, rozwód) i (2013 - 21.10.2016, rozwód)