Drury was born in New York City, New York. He was raised in Oregon. In 1979, he married Carl Ann Head Drury. He had two children. Drury died from natural causes on April 6, 2020 in Houston, at age 85.