Born in Waukegan, Illinois, Thompson came to NB in 1966 to teach at the University of New Brunswick. He has published two poetry collections, a book of short stories and three novels, all set in Fredericton. He has also written several radio plays for the CBC and a special play, Victoria's Return, presented locally during the summer of 1984.