Estudió Derecho en la Universidad de Santiago de Compostela y ejerció de abogado en A Coruña, donde pasó la mayor parte de su vida. Fue secretario de la Sala de la Audiencia Territorial y diputado por A Coruña en las Cortes Constituyentes de la República (1931-33), formando parte de la Comisión de Hacienda.
Colaborador de La Voz de Galicia, en 1934 participó en un ciclo de conferencias de la Unión Nacional Económica de Madrid, en el que desarrolló el tema “La economía gallega y la solidaridad económica nacional”.
Fue miembro de la Real Academia Gallega y presidente del orfeón coruñés El Eco en 1927.