海盗蔡牵等人，后于嘉庆三年（1798年）三月升福建督标水师营中军守备。升任守备之后，李光显致力于追剿当时东南沿海海盗，于嘉庆九年（1804年）调升广东平海营参将，隔年（1805年）六月因在新安零丁洋、东莞沙嘴洋、香山大虎洋一带歼灭与招抚大量海盗，调升台湾水师协副将。同年九月调往广东顺德协，仍担任副将。嘉庆十四年（1809年）六月，擢浙江温州镇总兵，同年九月蔡牵战败自杀后，李光显与时任浙江提督的邱良功前往福建海域搜捕蔡牵余党。嘉庆十六年（1811年）二月，李光显署浙江提督，三月时又兼定海镇总兵，嘉庆二十一