于四川。做过四川彭山知县（后来定居成都），据县志记载，在彭山还有他的纪念碑。当时主张维新的，所以他把四个儿子都送到日本留学。清朝光绪三十年（1904年）夏，他到日本留学，入经纬学校，任陕西留日学生同乡会干事长。光绪三十一年七月（1905年8月）他加入中国同盟会。光绪三十一年七月二十日（8月20日），中国同盟会在东京召开成立大会，他被推举为总部评议员，后来介绍井勿幕、于右任加入中国同盟会。光绪三十一年十二月（1906年初），他参加中国留日学生反对《关于许清国人入学之公私立学校之规程》的斗争，任留日学生会总干事