守犬牙城（忠清北道槐山郡），百济派兵3千人援新罗，高句丽军撤退。495年高句丽包围百济雉壤城（黄海道延白郡银川面），新罗派遣援兵。496年，攻新罗牛山城，失败，497年攻克。503年，百济达率优永入侵水谷城（黄海道新溪郡）。507年，联合靺鞨入侵百济的慰礼城，百济将高句丽击退。512年九月入侵百济，攻陷加弗、圆山二城，虏获男女一千余人。国内政策扩大佛教的影响，498年在平壤建造金刚寺。在位28年，519年死去，谥号文咨明王。北魏灵太后追赠他为车骑大将军。