Es comunicador del Sindicato Puertorriqueño de Trabajadores y consultor de varias organizaciones sindicales, profesionales y sociales. Fue director del semanario Claridad, jefe de información en WIPR-TV, editor internacional de Diálogo UPR, productor del programa Frente al Pueblo (Tu Universo TV), productor y conductor del programa Voz Sindical (Radio Isla), diseñador gráfico y recurso de proyectos de comunicación alternativa. Desde hace años ocupa el puesto de Director Ejecutivo de la Asociación de Periodistas de Puerto Rico (Asppro).. Preside la Junta de Directores de 80grados.