He has been a Latin music Newsday columnist and longtime Village Voice contributing writer whose work has appeared in Rolling Stone, The New York Times, Miami Herald, San Francisco Examiner, The Los Angeles Times, The Guardian, Jacobin, and The Nation. He was a contributing editor to NACLA Report on the Americas, and a frequent contributor of op ed columns for The Progressive Media Project.