MacGregor-Hastie s-a născut la Manchester în 1928. La sfârșitul anilor 1950 și începutul anilor 1960 a fost un colaborator regulat la Sunday Express, iar articolele sale au fost difuzate și popularizate în toată lumea. Vorbea șapte limbi străine, inclusiv româna și rusa.
MacGregor-Hastie a fost unul dintre cei mai citiți comentatori cu privire la situația politică din statele comuniste și a publicat reportaje realizate la Moscova, Varșovia, Praga, Budapesta și București. A publicat mai multe cărți, inclusiv biografii ale lui Nikita Hrușciov, Mao Zedong, Charles George Gordon și Mircea Snegur. Biografia lui Nikita Hrușciov a fost vândută în peste 150.000 de exemplare și a fost tradusă în mai multe limbi europene, printre care și limba turcă. A realizat, de asemenea, emisiuni la radio și televiziune.[2]
Ca educator, a predat la Colegiul Kingston upon Hull (numit acum Hull College of Education) atunci când Cyril Bibby a fost director (1959-1977). A apărut ca „naufragiat” în cadrul programului Desert Island Discs de la Radio BBC din 27 iulie 1964.[3] A tradus în engleză romanul Șatra al lui Zaharia Stancu, traducerea sa fiind publicată în 1973 de editura Abelard-Schuman din Londra-New York sub titlul The Gypsy Tribe.[4]
^Geta Costache și Anca Podgoreanu (ed.), Scriitori români în limbi străine: ghid bibliografic de literatură română, vol. 2: I-Z, Biblioteca Centrală Universitară „Carol I”, București, 2014, p. 350.