1905年加入同盟会,在南京任赵声部属正目。1907年随赵声奔赴广东,任新军二标下级军官。1908年返回安徽,于11月参加熊成基、范传甲领导的安庆新军马炮营起义,失败后逃亡。1911年初至广州,随宋玉琳在马鞍街设立机关部,并往返于香港、广州之间,专事密传讯息与机宜,积极准备广州起义。4月27日起义爆发,他与宋玉琳等随同黄兴所部攻打两广督署,攻进督署后,转战至华宁里,终因弹尽力竭被捕,从容就义。为黄花岗七十二烈士之一。