En 1996 contrajo matrimonio con Robin Wright Penn, con quien tuvo dos hijos, Dylan Frances (1991) y Hopper Jack (1993).