清末维新派。字芸子,四川富顺人。光绪进士,授翰林院庶吉士。1887年(光绪十三年)著《时务论》,主张君主立宪。1894年任出使英、法、意、比四国公使参赞。中日甲午战争起,上书清廷抗日防俄。次年加入强学会。1896年回川办理商务、矿务,并举办各类实业公司,以“抵制洋货,挽回利权”。曾组织蜀学会,创办《渝报》。1898年主持成都尊经书院,并与廖平等人办《蜀学报》,印行《蜀学丛书》,宣传新学,主张变法。辛亥革命后任国史馆修纂。主张清帝复辟。1916年出任成都国学院院长兼四川通志局总纂,主修《四川通志》。另著有《泰西各国采风记》等。