Teresa Flavin was born in New York and studied art in Boston and at Syracuse University. After moving to Glasgow, Scotland, she was awarded the Scottish Arts Council New Writers Bursary. She has illustrated a number of picture books. Her first novel, The Blackhope Enigma, was nominated for a Cybil Award. Teresa Flavin lives in Scotland.