分发四川试用知县。光绪二年署南江县知县。光绪四年（1878年）四月补；五年（1879年）任四川邻水县知县。光绪七年正月辛巳（1880年），以性情疏忽，遇事敷衍，着以府经历县丞降补。光绪八年（1882年），投効广西关外军营剿办越南边匪陆之平出力。经前抚臣倪文蔚奏保开复原官。部议仍令补缴加倍半捐复银两。因无力完缴捐复银两。光绪十二年（1886年），复投効广西边防军营协同武员督剿游匪。懋着劳绩。光绪十九年（1893年），开复原官。光绪二十一年（1895年）九月补广西天保县知县。曾署广西马平县知县。