908年（光绪34年）他在山东省任地方官。1911年（宣统3年）1月，他任临邑县知县。中华民国成立后，他继续任该职务。1913年（民国2年）10月，他改任山东省德县知事。1918年（民国7年）2月，他任济宁县知事。翌年7月，他升任济南警察厅厅长兼理胶济路警察事宜。1920年（民国9年）1月，他任济南市政厅总办。1921年（民国10年），他转往吉林省任该省省长公署参议。同年5月，他任吉林全省保卫团督办处处长。1925年（民国14年）3月，他任东省特别区警察总管理处处长。1930年（民国19年），他任东