升广东平海营参将，隔年（1805年）六月因在新安零丁洋、东莞沙嘴洋、香山大虎洋一带歼灭与招抚大量海盗，调升台湾水师协副将。同年九月调往广东顺德协，仍担任副将。嘉庆十四年（1809年）六月，擢浙江温州镇总兵，同年九月蔡牵战败自杀后，李光显与时任浙江提督的邱良功前往福建海域搜捕蔡牵余党。嘉庆十六年（1811年）二月，李光显署浙江提督，三月时又兼定海镇总兵，嘉庆二十一年（1816年），升任广东水师提督，任内以耿介廉洁着称，两广总督阮元赠「海邦着绩」匾。嘉庆二十四年八月十七日（1819年10月5日）卒于任所，因