长、海军官校教育长、海军舰令部副参谋长、海军131舰队长、海军人事署长、海军教准部司令、海军舰令部司令、海军副总司令、副参谋总长、海军司令、国防部副部长、参谋总长等职，在海军内部是一位出了名的「不菸、不酒」的一级上将，更曾在海军舰令部司令任内连同副司令董翔龙中将两人一齐下达全军禁酒令且合力执行效果极佳。2012年11月27日，国防六法三读通过，未来二级上将在承平时期除非立下特殊功勋，才有机会升上一级上将。林镇夷为国防六法实施前，最后一位跋陞的一级上将。（2009年晋升）2013年1月，获颁青天白