Trey Gowdy was born on August 22, 1964 in Greenville, South Carolina, USA as Harold Watson Gowdy III. He has been married to Terri Dillard since August 2, 1989. They have two children.