，毕业后在朝鲜陆海运省任指导员。1980年，金出任朝鲜政府陆海运副相（相当于交通部副部长），1994年出任陆海运相。2007年4月11日在朝鲜最高人民会议十一届五次会议上，金取代朴凤柱，当选新一任朝鲜总理。2010年6月7日，因货币改革失败而被撤职，由崔永林继任总理。2010年6月以后，他调任清津市港湾长。