Gordon Shepherd was born at Dilston, near Hexham, but was raised in the Scotswood district of Newcastle upon Tyne. After leaving comprehensive school at the age of sixteen years, he joined the Royal Air Force as a trainee mechanic, something he wasn’t suited to and only managed to serve for eighteen months. At the age of nineteen years, he joined Nonhumbria Police and served for thirty years as a Constable. During that time, he joined various specialist squads, such as Shoplifting, Stolen Vehicle and Local Intelligence, which at the time incorporated the Vice Squad. He was trained as a Self-Defence Instructor and was an LGBT Liaison Officer. In 1999, he worked as a member of a murder investigation team in Newcastle City Centre, utilising his knowledge and skills in LGBT matters.
He retired in 2006 and currently enjoys writing, photography, natural history and keeping fit.