He is the author of nine books, including the best-selling Flight 111: The Tragedy of the Swissair Crash (Doubleday 1999).
His most recent book—What Lies Across the Water: The Real Story of the Cuban Five (Fernwood 2013)—is a narrative nonfiction account of a network of Cuban intelligence agents arrested in the United States for trying to prevent terrorist attacks against their country in the 1990s. The book is currently long-listed for the Canadian Booksellers Association’s Libris Award as “Nonfiction Book of the Year.”
His writing has appeared in almost all major Canadian publications including Canadian Geographic, Financial Post Magazine, Report on Business Magazine, The Literary Review of Canada, Maclean’s, Canadian Business, The Globe and Mail, the Toronto Star and the National Post. In October 2013, the Washington Post published his op-ed feature on the Cuban Five: “The Cuban Five Were Fighting Terrorism: Why Did We Put Them in Jail?” As a broadcaster, he has been an Ottawa-based current affairs producer for the CTV Television Network and a producer, writer, story editor and host for numerous CBC television and radio programs.
Since 1983, he has taught journalism fulltime at the University of King’s College, where he is the co-founder of the university’s Master of Fine Arts in Creative Nonfiction program. From 1996 to 2003, in 2007-08 and again in 2013-14, he served as Director of the School of Journalism.
In addition to his university duties, he currently serves as the Senior Feature Writer for The Coast, a Halifax alternative weekly, as a weekly columnist for Halifax Metro and as a Contributing Editor for Atlantic Business Magazine.