58年，林衍同金俊、柳璥发动兵变，杀死了崔竩，崔氏政权覆灭。由于林衍在推翻崔氏政权、恢复王权的过程中起重大作用，被高丽高宗授予「卫社功臣」的称号。1268年，因与金俊发生田界冲突，林衍杀死了金俊，尽灭其党，建立新的武人政权。次年废黜高丽元宗，拥立安庆公王淐为王。林衍则被任命为教定别监，独揽朝政。高丽元宗是亲元派人物，元宗的被废触犯了元朝的利益，因此忽必烈遣使诘问林衍。林衍则谎称元宗是因病逊位的，元朝要求元宗与安庆公王淐同来元大都以断其曲直。林衍拒绝了这一要求，随后元朝发兵进攻高丽。林衍发兵抗击元军，