嘉慶元年(1796年),功顯在海壇加入清軍水師,充任營弁。此後,隨水師提督李長庚、王得祿和海壇鎮總兵孫大剛出洋征剿蔡牽等海匪,因戰功,升任海壇鎮左營把總,後擢福建水師提標中營右哨千總。道光二十年(1840年)升為澎湖協水師副將,為澎湖地區最高軍事武官。越年,奉旨由澎湖協副將簡放金門鎮。
道光二十三年(1843年)十二月,功顯升任浙江水陸提督,駐防寧波。駐鎮三載,海防不弛,興修水利,發展生產。且為官清正,享有盛譽。道光二十六年(1846年)十一月,告老還鄉。離任後,寧波百姓沿其歸途建條石道,取名“海壇道”,以示紀念。
功顯回海壇後,重視教育,倡捐重建興文書院,以振文風。
鹹豐四年(1854年),功顯病故,享年82歲。鄉人為其祀鄉賢祠。