 She worked in communications in the public service and private companies before publishing her first novel at the age of 50.She had been director of Cultural Programs Branch for the province of Ontario and director of public affairs for the Canadian Opera Company.Later, Hamilton taught mystery writing for the School for Continuing Studies of the University of Toronto and served as writer-in-residence for libraries in North York and Kitchener.