Charles Frazier s-a nascut in 1950 la Asheville, Carolina de Nord, si a studiat la Chappel Hill si Appaolachian State. In 1986 si-a luat doctoratul in literatura americana. A predat literatura la University of Colorado. La inceputul anilor ’90 paraseste viata academica pentru a deveni scriitor liber-profesionist si a se dedica scrierii romanului care avea sa-i aduca celebritatea, „Cold Mountain”.