David se casó con la escritora Anna Perera en marzo de 1984.