Lim played for the De La Salle Green Archers of "Man In White" Coach Valentin Eduque from 1971 to 1974 in the National Collegiate Athletic Association (Philippines).
[2] Lim first played for Concepcion-Carrier Weathermakers (known as Quasar TV Makers in the following year) in the PBA's inaugural season.
After seven seasons with U/Tex from 1976-1982, Lim found himself being traded to San Miguel Beermen for Alex Tan prior to the start of the 1982 Third Conference.
He moved to Crispa in his 10th year as a pro, getting an opportunity to play for the winningest ballclub and won a championship with the Redmanizers.
Retiring from the PBA in 1984 after 10 straight seasons, the former Green Archer return to action in the 1986 All-Filipino Conference with Manila Beer and played in all of their nine games.
With the help of his elder brother, he was recruited to its high school varsity squad where he led the team three consecutive championships.
His team often travelled to Taipei, Taiwan each year to play for an invitational basketball tournament, where his shooting skills earned him great reputation among the Taiwanese youth.
In 1975, when he started playing in the newly created PBA (Philippine Basketball Association), the Federation of Filipino-Chinese Chamber of Commerce quickly awarded him as one of the four Most Outstanding Youth in the Chinese Filipino community.
In 1989, the Chiang Kai Shek Alumni Association awarded him a plaque of appreciation for the Most Outstanding Player representing the Philippines in International Tournaments.