In the quarterfinals, Im faced Hiroshi Yamamoto of Japan, losing to the eventual silver medalist 111–110 in the 12-arrow match.
Im was also a member of Korea's gold medal men's archery team at the 2004 Summer Olympics.
In 2006, he competed at the 2006 Asian Games and won two gold medals in the individual and South Korean team.
This made him the eighth seed for the final competition bracket in which he faced Ali Salem in the first round, beating the Qatari 108–103.
[5] On 27 July 2012 at the 2012 Summer Olympics in London, he set a new world record score of 699 in the ranking round at Lord's Cricket Ground, beating his compatriot Kim Bub-min by one point.