1785年），以涿州营参将、署直隶山永副将。五十四年（1789年），迁浙江金华协副将。五十五年（1790年），以浙江金华协副将护理衢州镇总兵，诰授武功将军。后改平阳协副将。五十八年（1793年），由浙江平阳协副将升授黄巖镇总兵，再改浙江衢州镇总兵。六十年（1795年），改福建汀州镇总兵、调署漳州镇总兵。嘉庆三年（1798年），以福建汀州镇总兵署漳州镇总兵，诰授武显将军。四年（1799年），仍以福建汀州镇总兵署漳州镇。因起解地丁银两被劫案降一级调职。十四年（1809年）卒于福建汀州