Nació en San Ramón de Alajuela. Su padre, de origen español, destacó como guitarrista, flautista, compositor y profesor de música. Mientras estudiaba en el Liceo de Costa Rica y el Colegio Seminario, recibía lecciones de música con su padre. Viajó a los Estados Unidos donde estudió violín. Con motivo de la inauguración del Teatro Nacional en 1897, actuó como primer violín de una compañía de ópera francesa. En 1918 se radicó en La Habana, Cuba, donde tocó violín en los mejores centros artísticos y trabajó como profesor en el Conservatorio Granados. Regresó a Costa Rica y en 1928 fue nombrado profesor en la Escuela Normal.  Luego trabajó muchos años en varias escuelas. Compuso música religiosa, himnos, serenatas, marchas y comedias musicales.