He was first elected as the Member of Parliament for Kota Melaka in 1986, defeating Soh Chin Aun with a majority of 17,606 votes.
Lim adalah orang pertama yang terpilih sebagai Anggota Parlemen Kota Melaka pada tahun 1986, setelah mengalahkan Soh Chin Aun dengan mayoritas 17,606 suara.