Shackle was born in Cambridge on 14 July 1903, and died on 3 March 1992 at Aldeburgh, Suffolk, which had been his home since his retirement from academic life in September 1969. He was the son of Robert Shackle a mathematician who taught at the Perse School, Cambridge and who tutored John Maynard keynes for his scholarship to Eton. Shackle attended the Perse School, from which at the age of seventeen he obtained a Place to Read for a degree (which he said would probably have been in the Romance languages or possibly in mathematics) at St Catherine's College, Cambridge, his father's former college. Because of financial difficulties in his family, he was unable to take up that Place. He then earned a living as a bank clerk (four years), a clerk at a tobacco company (one year), and then as a schoolmaster for ten years; happy years, as he often recalled. The latter position enabled him to complete (1931) the external BA of London University in Latin, French and economics, a degree he had begun while working as a bank clerk.
From The Biographical Dictionary of British Economists in Oxford Reference.