Career
Lim qualified for the men"s 100 m freestyle at the 2008 Summer Olympics in Beijing by clearing a FINA B-standard entry time of 50.82 from the 2007 Summer Universiade in Bangkok, Thailand. He challenged seven other swimmers on the third heat, including 16-year-olds Virdhawal Khade of India and Christopher Duenas of Guam. He came only in fifth place by three hundredths of a second (003) ahead of Uzbekistan"s Petr Romashkin, in a time of 51.80 seconds.
Lim, however, failed to advance into the semifinals, as he placed fifty-fourth out of 64 swimmers in the preliminary heats.