Walker was born in Whitby in North Yorkshire. He began his working life as a bookkeeper in the family motor engineering firm, later becoming an antiques dealer and antiquarian bookseller. Leaving Yorkshire for Gloucestershire he joined the staff at the Falconry Centre at Newent, moving on to Whipsnade Wild Animal Park in Bedfordshire. He is now writing full time.