他出生于清咸丰十一年的莱芜大官庄村,现今属莱芜市钢城区。幼年家境贫寒,就读于外祖父家。1879年中秀才,1900年中举人。在1911年的时光里,他赴菏泽任省立第六中学语文教师,那是一个充满变革的时代,他自书座右铭:“王命不足畏,祖宗不足法,人言不足恤,大有之日正此时也”。他还刻有闲章曰“实行家”。

在那段时间里,他加入了中国同盟会,与同事们一起制订校训:“习勤养勇敬业乐群”,支持学生自治会组织研究会,并成为“心学会”指导者之一。他支持妻子放足并获得县政府的奖励,对妹妹和女儿的求学也有所助力。在五四运动期间,他积极参与反帝反封建的行动,以心学会为基础,在学校内部推动罢教、查封日货等活动,也捉拿贩毒商会会长。

1919年秋,被选为广州非常国会议员,并在1921年南下参与孙中山领导的政府工作。1922年6月16日,在陈炯明叛乱中幸免于难后,与其他议员发表声讨宣言。他随后旅行至安南、云南和四川,最终返回莱芜。

1934年秋末,与许子翼、王希曾编纂《续修莱芜县志》,提出了重民庶、重工商等观点。在1938年的抗战期间,当日本侵占莱城后,他拒绝汉奸的邀请而逃离到沂蒙山抗日根据地继续战斗。

1940年代初,被选为国民大会代表和山东省临时参议会参议员,还担任泰山区参议长。在晚年回乡后,即便高龄八十五岁,也仍然任县参议员协助政府工作。1953年去世前,还参加过政府会议,直到生命最后一刻都保持着对国家政策的拥护和热爱。