道光十七年（1837年）成丁酉科拔贡，朝考二等一名，以七品小京官用，抽签分配兵部任职。道光二十三年（1843年）癸卯科中顺天乡试，二十七年（1847年）成丁未科张之万榜二甲第二十四名进士，即补主事，派充兵部武选司总办，则例馆提调，奏补武选司主事，陞兵部职方司员外郎，京察成绩一等，陞任郎中，记名御史。后来京察再次一等，用为江南道监察御史，授湖南粮储道，兼署湖南按察使司。同治年间曾总纂《宜黄县志》。光绪初年总纂《抚州府志》。