Роден е на 15 май 1934 година в Лондон в католическо семейство от ирландски произход. Като дете боледува от костна туберкулоза, което забавя образованието му, но през 1957 година завършва история в Оксфордския университет. Работи няколко години в посолството на Съединените щати, а от 1960 година е преподавател по военна история в Кралската военна академия – Сандхърст. Автор на множество книги, той се утвърждава като един от водещите британски военни историци.[1] От 1986 година до смъртта си е кореспондент, а след това редактор по военна тематика във вестник „Дейли Телеграф“.
Джон Киган умира на 2 август 2012 година в дома си в Килмингтън.
Библиография
Waffen SS: the asphalt soldiers (New York: Ballantine, 1970) ISBN0-345-32641-5
Barbarossa: Invasion of Russia, 1941 (New York, 1971) ISBN0-345-02111-8
Opening Moves – August 1914 (New York: Ballantine, 1971) ISBN0-345-09798-X
Intelligence in War: Knowledge of the Enemy from Napoleon to Al-Qaeda (2003) ISBN0-375-40053-2 (публикувана и с алтернативното подзаглавие Intelligence in War: The value – and limitations – of what the military can learn about the enemyISBN0-375-70046-3)