She finished 20th at the 2000 Olympic Games, 21st at the 2004 Olympic Games, 14th at the 2005 World Championships and 36th at the 2008 Olympic Games. She also finished sixth at the 2006 Asian Games, won the 2001 and 2007 Pyongyang Marathons and won the bronze medal (in half marathon) at the 2007 Summer Universiade.