본관은 진주(晉州). 자는 중원(重遠), 호는 묵와(默窩). 아버지는 현감 김현직(金賢稷)이다. 송시열(宋時烈)의 문인이다.
벼슬에는 뜻을 두지 않고 학문에 전심하였으며, 고향인 의주에 을파소(乙巴素) · 강감찬(姜邯贊) · 김상헌(金尙憲) · 임경업(林慶業) 등의 사우를 건립하였다.
효성이 지극하였으며, 어버이가 돌아가자 여묘(廬墓)에서 3년을 마쳤다. 뒤에 벼슬에 나가 동지중추원사가 되었다. 의주의 용현사(龍峴祠)에 제향되었다. 저서로는 『묵와집(默窩集)』이 남아 주1