원주김씨(原州金氏)의 시조이다. 초명은 김자표(金子彪).
성품이 청렴하고 부지런하여 서리(胥吏)에서 시작해 내시직에 임명되고, 1142년(인종 20) 사신으로 금나라 동경(東京)에 다녀왔다.
1148년 우상시(右常侍) 최함(崔諴), 중서사인(中書舍人) 최윤의(崔允儀) 등의 탄핵을 받아, 김참(金旵) 등 7명의 환자(宦者)와 함께 축출되었다가 다시 복직되어 이부상서(吏部尙書)가 되었다.
1162년 지추밀원사(知樞密院事)·판삼사사(判三司事)에 오르고 다시 지문하성사(知門下省事)·호부상서(戶部尙書)에 제수되었으나, 이듬해 권신(權臣)인 최유칭(崔褎偁)과의 갈등으로 울화병이 생겨 사망하였다.
용모와 태도가 아름다웠으며 남을 잘 응대하여, 항상 합문(閤門)의 관직인 승선을 겸직하여 빈객을 접대하는 데 몸가짐이 찬찬하고 단아하여 드디어 재상에까지 오르게 되었다.