Periodista independiente ha escrito sobre asuntos cubanos para una variedad de publicaciones como Toronto Star, The Guardian, Florida Sun Sentinel, el Council for Hemispheric Affairs, North American Council on Latin America, Monthly Review, Progresso Weekly y otros. Es miembro del Instituto de Exactitud Pública (IPA) en su lista de expertos para Asuntos Cubanos. Conferencista sobre Cuba en varios países, incluso en las Naciones Unidas, en Nueva York. Autor de los libros Voces del otro lado: una historia oral del terrorismo contra Cuba y Cuba sitiada: política estadounidense, la revolución y su gente. Su último libro, Manufacturing the Enemy (Fabricando el Enemigo), Pluto Press 2019, examina la cobertura sesgada de los medios corporativos sobre la Revolución Cubana.