Skriv en fortsættelse til dette afsnit - Pak er født i den sydlige Hwanghae-provins, og hans første maratonløb var ved Pyongyang Marathon i 2005. Efter at have kørt på Xiamen og Macau Marathon løb i 2006, kastede han under to timer og tyve minutter for første gang i 2007: han vandt Pyongyang løbet i en personlig bedste på 2:12:41 timer og løb også på Beijing Marathon, timing 2:15:17 timer for ellevte plads. Han forsvarede sin Pyongyang titel i 2008 og blev udvalgt til at konkurrere i 2008 olympiske maraton
, hvor han placeret 40.