Bob Leroux was born in 1945 and raised in Alexandria, Glengarry County. At the age of thirteen, his family moved to Ottawa, where he attended high school and university. Taking a break from his studies, he spent some time working up north on the Mid-Canada Line. After receiving his Bachelor of Arts and his Masters in Education, he taught school for a few years before beginning a twenty-year career in personnel management in the federal government. He took early retirement in the 1990s to finish building his house on the Ottawa River and to try his hand at writing novels.