道光元年（1821年）辛巳恩科乡试举人。道光九年（1829年）己丑科第二甲第五十名进士出身。选翰林院庶吉士。道光十二年（1832年）四月散馆，以知县即用。后授广西义宁县知县。道光十八年（1838年）署理宾州知州。道光二十三年（1843年）改署龙胜厅通判。道光二十八年（1848年）七月，广西巡抚郑祖琛上奏参劾所属州县交代亏短正杂银两的知州、知县：「奏为特参州县交代亏短正杂银两，请旨革职查抄分别拿提家属丁书严讯。……署宾州知州向培芳具禀接收交代，前署州金炽福亏短库项银二千六百八十两零，又据义寕县知县周诚之具禀前