Yazar olmadan önce, BBC Radio 4 ve World Service radyosunda sunuculuk yaptı, haber ve güncel olaylarda çalıştı ve tarihi ve çağdaş konularda belgeseller yaptı. Cambridge'de hukuk okudu, avukat oldu ve Londra'da çalıştı. Orduda yaptığı iki yıllık askerliği süresince Rusça öğrendi. İlk kitabı "Innocence to Die For" ikinci dünya savaşının başlarında geçen bir casusluk ve aşk romanıydı. David Edmonds'la birlikte üç kitap yayınladı: Wittgenstein'ın Maşası, Bobby Fischer Goes to War, ve Rousseau's Dog.