Teixidor, fou membre del partit democràtic i, posteriorment, del partit republicà federal; fou un dels organitzadors del congrés obrer cooperativista del 1865 (Barcelona) i, després, un dels fundadors de la Direcció Central de Societats Obreres de Barcelona, que presidí (1868-69). Figurà entre els fundadors de la Unió Manufacturera de Catalunya.