Ross Douthat was born on November 28, 1979 in San Francisco, California, USA. He has been married to Abigail Tucker since September 29, 2007.
No data