J.D. Leach was born in Lafayette Louisiana in 1980 to a hard working oil and gas family. During his younger years, he had attended school in a small Wyoming community before moving to Texas where he has remained for most of his adult life. J.D. has a wife and 3 kids that are also involved with acting in the Dallas Fort Worth area.