D. Glenn Millar was born in 1951 in Trail, B.C., but grew up in Pointe Claire, Que., a suburb of Montreal. He holds a B.A. from Concordia University and a Master of Distance Education from Athabasca University. He began his career in the 1970s working as a journalist in British Columbia and Saskatchewan, but later went into education working as an instructional designer and teacher at the British Columbia Institute of Technology and a course developer at BC Hydro. Glenn wrote both non-fiction and fiction throughout his career but began writing full-time after his retirement from BC Hydro in 2015. He published his first novel, Murphy's Law, in 2016 and his second, Lies My Lover Told Me, in 2021. He has two grown children, a girl and a boy, living in Vancouver and Toronto. He lives with his wife Carole in Sechelt, B.C. on Canada’s wild west coast.