J. B. Turner has been a journalist with a news agency. His articles have appeared in newspapers including the Daily Mail, Daily Telegraph, The Scotsman, Daily Express and The Herald. He worked as a freelance journalist for several years before he began work on his first novel. J. B. Turner is married and has two young children.