Paul Stewart was born in 1955 in London, England. He studied English at the University of Lancaster from 1974-1977 and later earned his M.A. in Creative Writing from the University of East Anglia. Stewart traveled extensively and worked as an English teacher in Germany, Sri Lanka, and the UK before becoming a full-time writer in 1990.