En 1996, se divorció de Kerstin Olin y se casó con la cineasta francesa Catherine Brelet.