他,1861年出生在莱芜大官庄村(今属莱芜市钢城区),家境贫寒,从小便在外祖父家寄读。1879年考中秀才,1900年又中举人。1911年,他前往菏泽担任省立第六中学的语文教师。在那个充满变革的时代,他刻有座右铭“王命不足畏,祖宗不足法,人言不足恤,大有之日正此时也”,并自署闲章“实行家”。期间,他加入了中国同盟会,与同事们一起制定了校训:“习勤养勇敬业乐群”,支持学生自治会,并成为心学会的指导者之一。
他不仅支持妻子放弃足部束缚,还鼓励妹妹和女儿求学于外地。在五四运动期间,他积极参与反帝反封建活动,以心学会为核心组织了师生罢教、查封日货、捉拿贩毒商会等行动,这些举动震惊一时,被选为广州非常国会议员。
1922年,在陈炯明叛乱中幸免于难后,他与其他议员联合发表声讨陈炯明的宣言。他随后流亡至云南四川等地,最终返回莱芜。1928年,他出任博山县县长,但因仗义执言遭到山东省政府主席孙良诚的不满而引退回乡。
1934年,与许子翼、王希曾共同编纂《续修莱芜县志》,提出了重视民庶和工商业发展的重要观点。在抗日战争期间,当日本侵占莱城后,他拒绝汉奸的胁迫,并逃往沂蒙山地区继续教育工作。
1940年代初期,他当选为山东省宪政促进会主任及国民大会代表和临时参议会参议员。他直到1946年的春天才回到家乡,即便已是85岁高龄,也仍然担任县参议员,在土改、支前恢复战争创伤等方面协助政府工作。
晚年的他,不仅拥护新中国,还在给子孙的话中赞叹国家繁荣富强,如唐虞之治。他去世前,还坚持参加政府会议,一直活到了1953年的4月。