Journalist, political commentator, poet, and translator from and into Romanian. In the late 1950s and early 1960s he was a regular contributor to the Sunday Express, and his columns were syndicated worldwide by London Express features. He speaks seven languages, including Russian, was one of the most widely read commentators on Communist affairs, and has reported from Moscow, Warsaw, Prague, Budapest and Bucharest.
He also broadcast on radio and television He has published many books, including biographies of Nikita Khrushchev, Mao Zedong, Charles George Gordon, and Mircea Snegur.
His biography of Nikita Khrushchev sold over 150,000 copies, and has been translated into many European languages and Turkish. He taught at Kingston upon Hull College of Education (now called Hull College of Education) when Cyril Bibby was Principal (1959-1977).