2003年8月14日,张正金带着家人到敦化市六顶山水库游玩。上午10点多钟,张正金看到水库中有一个人沉入水中,他二话没说纵身跳入水中向那人游去。他一把抓住落水人的手,但由于穿着衣服在水中活动不便,他被拽入水中,呛了两口水。他急忙甩开纠缠,然后再一次游到落水人身边,瞅准机会,一把抓住那人的手,从背后挟着落水人向岸边游去。在岸边人的帮助下,把落水者救上岸。
2006年1月,张正金被授予“吉林省见义勇为积极分子”称号。