Lim kilpaili Etelä-Korean uimajoukkueessa miesten 100 metrin vapaasti.
Pekingin kesäolympialaisissa. Johtaessaan peleihin hän pääsi kahdeksan parhaan joukon ulkopuolelle 50.82: ssä asettaakseen uuden kansallisen merkin ja rekisteröidäkseen FINA B-leikkauksen (50.95) 0.13 sekunnin verran vuoden 2007 kesäuniversiatissa Bangkokissa, Thaimaassa. Kolmannessa erässä Lim oli kuudes puoliaikaisen käänteen jälkeen, ja hän voitti Uzbekistanin uima-aluksen Petr Romashkinin vain 0,03 sekuntia viimeisellä erällä ja osui seinään viidennellä sijalla 51,80 sekunnissa, lähes sekunnin päässä hänen tulosmerkistään. Lim ei päässyt semifinaaliin, koska hän sijoittui 54. sijalle 64 uijasta.