1911年回国,参加清政府学部考试。四川当局聘其为四川省法政专门学校教授。途至万县,策动巡防左军管带刘秉章反正。
1912年4月,任成都法制局局长,参与创办共和大学。共和大学解散后,离蓉去沪,常为《雅言》、《大中华》、《甲寅》等杂志撰稿。
1917年秋,回四川任省政府秘书长,同年被选为国会议员。不久任四川省政务厅厅长,并曾一度代理省长。
1918年春,任北京大学教授。
1919年冬留学美国,专攻政治。
1922年回国,被选为国会宪法起草委员会委员。
1923年,反对曹锟贿选总统,被迫离京去沪。曹锟倒台后,回京为律师,并兼任北京法政专门学校教务长。
1926年段祺瑞制造迫害学生的三一八惨案后,受学生委托担任律师。
1926年夏,举家赴沪就任上海法科大学校长。
1927年创办《党论旬刊》。
1927年10月14日9时,被特务暗杀,不及救治而逝。