Cochrane was born in Kirklands, Galashiels, Scotland, into a family he described as "industrial upper middle class".
Кокрейн родился в Киркландсе, Галашиелс, Шотландия, в семье, которую он назвал «промышленным высшим средним классом».