Advocat, milità de jove en el partit tradicionalista. Fou un dels fundadors de la Joventut Catòlica de Barcelona, que presidí. Organitzà un pelegrinatge de 30 000 persones a Roma, dit de Santa Teresa, per demostrar la seva adhesió al papa Pius IX. Mantingué polèmiques de caràcter religiós en El Correo Catalán i altres periòdics (1884-86). Ingressà en els jesuïtes (1885), però en sortí aviat i s’ordenà de sacerdot. Com a president de la Joventut Catòlica contribuí al renaixement de les lletres catalanes organitzant certàmens literaris.