等数理化选科。后来入北京高等师范学堂，1914年毕业。历任奉天两级师范学堂理化教员，兼任奉天女子师范学堂理化教员兼教务长、奉天师范学堂教务长。1922年任奉天省教育会会长，沈阳高等师范学监主任，省立第三高级中学校长，奉天省议会议员。1925年7月，任临时参政院参政，后来任盘山县知事。1928年任东北大学总务长，奉天省长公署咨议，西丰县县长等职务。满洲国时期，1933年任满洲国锦县县长。1934年，任满洲国锦州省民政厅厅长。1937年，任满洲国民生部社会司司长。1939年4月，任满洲国北安省省长。1954