年（1846年）中丙午科顺天乡试举人，道光二十七年（1847年）联捷丁未科三甲第九十名进士。抽签分至云南以知县任用。道光二十九年（1849年），充己酉科乡试同考官，历署河阳、南宁知县，以捐输军饷之功加知州头衔。咸丰初被任命为平彝县知县，未赴任，调署太和县，任内廉洁爱民。咸丰五年（1855年），滇南回汉械斗愈演愈烈，次年，姚州回民起事，攻占州城，驻扎在大理府的提督文祥率兵进剿，大理空虚。杜文秀趁机在滇西蒙化起兵，攻打大理城。太和为大理属县，迤西道林廷熙兵败被杀后，毛玉成激励军民围剿，凡斩获皆有重赏。知府唐