He served in the Middle East, Cyprus, Turkey, Greece and the United States and is the author of some published books. He is married to popular novelist Marion Chesney (aka M. C. Beaton), and they have a son, Charles.