Career
Landon was born in West Byfleet, Surrey. He was educated at Lancing College and Cambridge University. He studied medicine. Christopher Landon served with the 51st Field Ambulance in North Africa during the Second World War and with the 1st South America Division.
He ended the war with the rank of Major in the Royal Army Service Corps.