Lim enlisted in the Singapore Armed Forces (SAF) in 1976 and served in the Air Force as an F-16 pilot. Throughout his military career, he held various appointments, including: Head, Air Intelligence Department; Head, Air Operations Department; Commander, Tengah Air Base; Chief of Staff, Air Staff (1998–2001).
Lim joined the Singapore Armed Forces in 1976 and served as an F-16 pilot within the Air Force. Throughout his military career, he held various positions, including: Head of Air Intelligence; Head of Air Operations; Commander of Tengah Air Base; and Chief of Staff of the Air Staff (1998–2001).