他出生于清咸丰十一年的莱芜大官庄村,今属钢城区。家境贫困,他在外祖父家就读。在1879年中秀才,1900年中举人。1911年赴菏泽任省立第六中学语文教师。他书写座右铭:“王命不足畏,祖宗不足法,人言不足恤,大有之日正此时也”。并刻有“实行家”字样。在这一期间,他加入了中国同盟会,与同事们制订了校训,并支持学生自治会。

他不仅支持妻子放足,还鼓励妹妹和女儿到外地求学。在“五四运动”期间,他积极参与反帝反封建的行动,以心学会为基础,在当地掀起了一系列社会活动。此举深受欢迎,被选为广州非常国会议员,并参与孙中山领导的政府工作。

1922年,在陈炯明叛乱中幸免于难后,他与其他议员共同发表了《声讨陈炯明宣言》。随后,他在云南、四川等地流亡,最终回到莱芜。在1928年12月至1934年的夏天之间,他担任博山县县长,但因仗义执言而得罪省政府主席孙良诚,最终退隐回乡。

1934年秋末,与许子翼、王希曾编纂《续修莱芜县志》,提出了重视民庶和工商业的重要观点。抗战期间,他坚决拒绝伪政权的邀请,而是逃往沂蒙山地区与李澄之、范明枢等人一起教学。在艰苦条件下仍保持乐观态度,被称为“抗战老人”。

1940年代初期,当选为国民大会代表和山东省临时参议会参议员,以及中国抗敌同志协会监委。他直到1946年的春天还在担任县参议员,即便已高达85岁,也仍然积极投身公务工作。当国家建立新政权后,他拥护党方针政策,对子孙寄信赞美新时代繁荣昌盛的情景。

1953年前夕,由于身体状况不佳,不再出门参加会议,但依旧坚持要用椅子抬着去参加一次政府会议。不久之后,即1953年4月逝世。这位人物的一生充满了对国家和人民的事业热忱,为中华民族留下了浓厚的印记。