During World War II he was commissioned as a writer by the RAF and wrote a number of novels under the pseudonym of "Flying Officer X". His best war novel, however, was written under his own name, Fair Stood the Wind for France.
Other significant novels by Bates include The Jacaranda Tree, My Uncle Silas (recently adapted as an ITV television series), and Feast of July.