Giornalista, ha lavorato per la Bbc e Channel 4. Suoi articoli sono apparsi su varie testate italiane e inglesi, tra cui «L’Espresso», «Panorama», «History Today», «Searchlight», ed è stato tra il 1985 e il 2000 corrispondente da Londra per «l’Unità». Ha trattato la questione dell’internamento degli italiani in Inghilterra e la tragedia dell’Arandora Star nel suo libro Esuli ed emigrati italiani nel Regno Unito 1920-1940 (Mursia, 1997) e nel documentario Dangerous Characters. Il suo ultimo saggio sul 1922 è stato pubblicato nel volume Fascism and anti-fascism in Great Britain (Pacini Editore, 2021). È autore di testi teatrali, rappresentati sia in Italia che all’estero, in particolare a Londra e a Edimburgo. Negli ultimi anni ha montato mostre sulla comunità italiana nel Regno Unito a Londra (Charing Cross Library, Westminster), Manchester e Dundee in Scozia.