Anthony Storr was born on May 18, 1920 in London, England. He was married to Catherine Peters and Catherine Storr. He died on March 17, 2001 in Oxford, Oxfordshire, England.