Autor anglo-escocés tando de novela histórica como de libros de no ficción. Sirvió como soldado en un regimiento escocés en la India y Oriente Medio y trabajó como reportero para diversas publicaciones de su país y de Canadá. Fue nombrado Oficial de la Orden del Imperio Británico en 1999. Es autor de numerosos guiones cinematográficos y de varias novelas de tono humorístico, entre las que destaca la serie sobre Harry Flashman (Royal Flash, ¡Tres hurras por Flashman!, Flashman a la conquista de Abisinia...), publicada íntegra en Edhasa.