John Simcox Holmes was born on May 31, 1868, in Ontario, Canada. Holmes was a graduate of the University of North Carolina and the Yale School of Forestry. He served as State Forester from 1915 to 1945. Holmes died in Raleigh on May 3, 1958.