1822年）进士。中进士后即用知县，签分四川，历任三台县、苍溪县知县，简州、巴州知州；道光六年（1826）任调冕宁县知县，十年（1830）调任西昌县知县，后来两次回任，十四年（1834年）任甲午科四川乡试同考官，武闱受卷官，十七年（1837）署越嶲厅同知。诰授文林郎。