In regional competition, he was the bronze medallist in the half marathon at the 2009 East Asian Games.
He placed tenth in the marathon at the 2010 Asian Games, repeating his position from the last edition.He was third at the 2008 Hofu Yomiuri Marathon and ran a personal best time of 2:17:12 hours.
He improved upon this four seasons later at the 2012 Pyongyang Marathon, where his time of 2:16:06 hours brought him seventh place.