他,1861年出生在莱芜大官庄村(今属莱芜市钢城区),家境贫寒,从小就读于外祖父家。1879年中秀才,1900年中举人,1911年赴菏泽任省立第六中学语文教师。他自书座右铭:“王命不足畏,祖宗不足法,人言不足恤,大有之日正此时也”。期间,他加入中国同盟会,与同事们制订校训,并支持学生自治会组织研究会。

初年,他支持妻子放足并获县政府褒奖,还支持女儿到外地求学。在“五四运动”期间,他积极参加反帝反封建的活动,以心学会为中心,在学校内外推动改革。此举震动各界,被选为广州非常国会议员。1922年在陈炯明叛乱中幸免于难后,与其他议员联合发声谴责叛乱者。随后他遍访各地,最终返回莱芜。

1928年出任博山县县长,但因仗义执言得罪省政府主席引退回乡。1934年编纂《续修莱芜县志》,提出重民庶、重工商观点。在抗日战争期间,他坚决拒绝汉奸的胁迫,最终逃至沂蒙山地区与部队行动,一直坚定乐观,被称为“抗战老人”。

1946年春回到家乡继续工作,即便85岁高龄仍任县参议员,在土地改革和恢复战争创伤等工作中协助政府。在新中国建立后,他拥护党的方针政策,并参与地方政务。他去世前还曾两次出席政府会议,用椅子抬着现身。这位生活了八十多年的教育者、政治活动家于1953年的4月逝世。