Aunque ya había empezado su carrera literaria a los trece años en el diario gijonés El Comercio, su primer éxito literario lo alcanzó en 1900, cuando ganó con su novela corta Aires de mar el primer premio de un concurso de la revista Blanco y Negro, en cuyo jurado estaban José Echegaray, Benito Pérez Galdós y José Ortega Munilla.
Desde esa fecha colaboró en los mejores periódicos y revistas de España (Blanco y Negro, Helios, Hojas Selectas, ABC, La Ilustración Española y Americana, etc.) e Hispanoamérica (Diario de la Marina de La Habana y La Nación de Buenos Aires).
Simpatizante del krausismo, fundó en 1901 y dirigió después La Lectura.
Colaboró estrechamente en estos proyectos con Julián Juderías, Domingo Barnés Salinas y otros.
Más importante es su narrativa, de un cuidado lenguaje, con novelas que han sido traducidas al inglés (Dolorosa, por ejemplo, de 1904), francés, portugués y holandés.