林院庶吉士，散馆改刑部四川司主事，历升员外郎、山东司郎中。嘉庆四年（1799年）出官四川永宁道。丁忧去职。嘉庆十年（1805年）服阙，任山东兖沂曹济道。次年升江西按察使。嘉庆十二年（1807年），调贵州布政使。嘉庆十五年（1810年）十一月十四，调任广西布政使。嘉庆十六年（1811年）九月二十三，同江宁布政使互调。嘉庆十八年（1813年）任刑部右侍郎。嘉庆十九年（1814年）任福建巡抚，历改浙江巡抚、山东巡抚。