Trabajó en periódicos y revistas nacionales e internacionales, fue redactor de los diarios "El Chileno" y "El Mercurio", de Santiago de Chile; el semanario "La Reforma", diario "Los obreros unidos"; en las revistas "La República de Centroamérica", "Actualidades", "Bibliográfica Científico-Literaria", "El Simiente" y otros.