清末海军将领。字正卿,广东番禺人。福州船政学堂第一届毕业。擅长测量驾驶。历任海东云、振威、镇南、扬威各舰管带。1887年(光绪十三年)被派赴英、德为北洋舰队接收致远等四舰,后升副将加总兵衔,兼致远舰管带。次年擢总兵加提督衔。1889年补北洋舰队中军中营副将。1894年9月17日在中日黄海海战中,虽弹尽舰伤,仍下令猛撞敌舰吉野号,不幸被鱼雷击中,与舰上二百余名官兵壮烈牺牲。