Most of his books are about true crime and/or tales of the Royal Canadian Mounted Police who invested him as an honorary life member of their veterans association.
Nine of his thirteen-stage plays have been produced at major venues in Canada, USA, and in Europe, including the Edinburgh Fringe Festival.
He was a contributing researcher with Encyclopedia Titanica, specializing in Canada's role in retrieving the Titanic bodies from the sea and their burials in three Halifax graveyards.
In 1984, while engaged as a vice-principal, he and his writing partner Gordon Carruth, a Hamilton Secondary School principal, wrote a play about the life of fabled National Football League (NFL) coach Vince Lombardi entitled I Am Not a Legend.
It became very successful playing in Hamilton; Toronto; Windsor; Coventry, England;[3] Edinburgh, Scotland;[4] Lahr, Germany[5] and Green Bay, Wisconsin.