他出生于清咸丰十一年的莱芜大官庄村,家境贫寒。早年在外祖父家读书,后来中秀才、举人。1911年,他赴菏泽任省立第六中学语文教师。在当时的时代背景下,他留下了座右铭:“王命不足畏,祖宗不足法,人言不足恤,大有之日正此时也”。同时,他还刻有“实行家”这四个字。

在他的教学和生活中,他积极参与社会活动。他加入了中国同盟会,与同事们一起制订校训,并支持学生自治会组织研究会。他还支持妻子放足,并因此获得县政府的“放足褒奖”,并且鼓励女儿和妹妹求学。

在五四运动期间,他积极支持师生反帝反封建的行动,以心学会为中心推动了学校罢教、查封日货等活动。这一系列行动影响深远,被誉为“蜚声遐迩”。1919年秋,他被选为广州非常国会议员,在孙中山领导下的政府工作中发挥作用。

1922年6月16日,当陈炯明叛乱发生时,他幸免于难,并与其他议员联合发出《广州非常国会声讨陈炯明宣言》。随后他旅行至云南、四川等地,最终回到莱芜。

1928年12月,他担任博山县县长,但次年夏因仗义执言而引退回乡,不再参与官场活动。在1934年秋末,与其他人编纂《续修莱芜县志》,提出了重视民庶和工商业发展的重要观点。

1938年日本侵占莱城后,当伪政权追问他效力时,他坚决拒绝,并逃到沂蒙山抗日根据地,在第四联任教。在反扫荡行动中跟随部队行动,即使条件艰苦也不失乐观,被称为“抗战老人”。

1940年代初期,在鲁南当选为山东省宪政促进会主任,也当选国民大会代表和山东省临时参议会参议员。1941年秋成为泰山区参议长。当新中国建立后,虽然高龄85岁仍然任职支援政府工作。直至1953年的去世前,还曾多次出席政府会议,用椅子抬着参加。此乃其一生中的不懈努力与贡献。