Charles "Charlie" Fletcher estudou Literatura Inglesa na Universidade de St. Andrews, na Escócia, e formou-se como roteirista na Universidade de Cinema e Televisão da Califórnia do Sul, em Los Angeles. Foi roteirista de cinema e televisão antes de começar a escrever a trilogia Coração de Pedra, sua primeira saga para jovens.
Hoje, ele mora e escreve em Edimburgo, Escócia, com a mulher Domenica, seus dois filhos Jack e Ariadne e um cão terrier.