Fou vicesecretari de l’Ateneu Barcelonès (1893). Col·laborà a la premsa barcelonina en català i en castellà; codirector i després director (1900-02) de Lo Teatro Regional —hi publicà algunes obres—, dirigí també Barcelona Il·lustrada i La Tribuna.
Escriví, amb A. Guasch i Tombas, dues comèdies: Pintura fi de sigle (1893) i La Lola (estr. 1893 i publicada el 1894), obra que parodia el drama de Feliu i Codina La Dolores. En el terreny de l’assaig publicà Pàtria i Unió (1881), El socialismo en Barcelona (1890), Notas de un loco (1890) i La electricidad en la Antigüedad y en la Edad Media (s. d.).