辽南京安次(今河北安次西)人,字藏明。初属幽州藩镇刘守光,受命赴契丹,被耶律阿保机(太祖)留为谋士。他建议阿保机发展农业,营筑城廓以稳定其对所属汉人的统治。又草创制度,加强君权。更为之筹划军事,兼并党项、室韦各部。因怀念故乡,曾一度离去。深得阿保机信用,被赐名匣列(辽语复来)。历仕太祖、太宗、世宗、穆宗等朝,任政事令、南府宰相等职。