 Corrie was educated at Kirkcudbright Academy, George Watson's College, Edinburgh and Lincoln Agricultural College, New Zealand.He is a farmer, and was the Nuffield Scholar in agriculture 1972/1973.He was Chairman of the Young Unionists 1963–64.