Pak fæddist í Suður-Hwanghae héraði og hlaup fyrsta maraþonhlaupið á Pyongyang maraþoninu árið 2005. Eftir að hafa hlaupið á Xiamen og Macau maraþon hlaupum árið 2006, stökk hann undir tvær klukkustundir og tuttugu mínútur í fyrsta skipti árið 2007: hann vann Pyongyang hlaupið í persónulegum besta 2:12:41 klukkustundir og hlaup einnig á Beijing maraþoninu, tímasetning 2:15:17 klukkustundir fyrir ellefta sæti. Hann varði titil sinn í Pyongyang árið 2008 og var valinn til að keppa í Ólympíuleikunum í maraþoninu árið 2008.
, þar sem hann var í 40. sæti.