Se ha casado en dos ocasiones, tiene cinco hijos: Aitor (1994), Claudia (2000), Siena (2008), Mael (2011) y Dakota (2013).