John Ehle was born in Asheville, North Carolina, the oldest of five children of Gladys (née Starnes) and John Marsden Ehle, an insurance company division director.
John Ehle, an individual from Asheville, North Carolina, was the eldest child of Gladys (née Starnes) and John Marsden Ehle, who held a position as a division head within the insurance sector.