Keith Robbins was educated at Bristol Grammar School, and Magdalen and St. Antony's Colleges in Oxford. He has held Chairs of History at Bangor and Glasgow Universities and lectured across Europe and in Russia, China, the United States, Canada and Australia. He is a former President of the Historical Association.