Estudió Filosofía y Metafísica en la Universidad de Santiago de Compostela (1832-36) y posteriormente Medicina (1840-46). En 1946 se doctoró en Filosofía y Medicina. Ejerció de médico en Ourense durante cinco años, al tiempo que trabajaba como profesor de Filosofía en el Seminario. Fue redactor de La Aurora del Miño y El Eco de Galicia. En 1860 colaboró en El Correo de Lugo.