Estudió Derecho y Medicina en Santiago. En 1891 se trasladó a Madrid, donde se doctoró en Derecho e impartió clases de Filosofía y Retórica en el Colegio Isabel la Católica. Ejerció la abogacía y fue diputado y senador.
Fue autor de la conferencia “El Jurado como institución popular. Reforma necesaria en el procedimiento” (1903) y las obras Higiene y acción social. Intervención del Derecho en los matrimonios de tuberculosos (1912), Los Foros en Galicia. Una fórmula equitativa para su total liberación (1925), Lo infinito ha creado y rige por acción directa la marcha de su obra (1927) y Cánovas ateneísta (1928).
Fue miembro de la Real Academia de Jurisprudencia y Legislación y fue condecorado con la Orden de Isabel la Católica.