A writer of historical fiction and short stories. Barry emigrated from England with his wife and two daughters in 1990 and moved to Pender Island in 1995. He taught English at Camosun College in Victoria and later opened a bookstore on Pender Island. He created the unique Southern Gulf Islands Car Stops program, is a keen supporter of community and is involved in theatre and Island transportation initiatives. In the Ashes of a Dream is his fifth novel.