Lim started playing football while studying at St. Joseph's Institution.
[2] While studying, Lim started playing for White Star XI in 1919.
[2] In 1924, Lim captained the Batavia team which won the Java Football Championship held in Batavia, Dutch East Indies (present day Jakarta, Indonesia).
[7][8][9][10] From 1945 to 1965, Lim was the secretary of the Singapore Amateur Football Association.
[1] This biographical article related to Singaporean association football is a stub.