蒙古正白旗人，道光元年辛巳恩科举人，大挑一等。道光十九年六月署四川彭县知县，二十年九月卸事；道光二十二年(1842年)署四川邻水县知县；道光二十三年署绵竹县知县；道光二十三年九月题补，二十四年四月任万县知县；咸丰五年署黔江县知县；同治元年署峨眉县知县。