Ng joined Singapore's Trade Development Board in 1982, and became its chief executive officer in January 1984.
In May 1984, Ng was appointed the political secretary to Singapore's prime minister, Lee Kuan Yew.
[2] Ng first stood for Parliament at the 1984 general election in the constituency of Anson, where he was defeated by the incumbent MP, the leader of the Workers' Party, J.B. Jeyaretnam, by 7,533 votes (43.2%) to 9,909 (56.8%).
[4] During his term in Parliament, Ng served as the chairman of the Government Parliamentary Committee for Defence and Foreign Affairs.
[5] Ng attended the University of New Brunswick in Canada as a Colombo Plan Scholar, where he earned a degree in mechanical engineering in 1968.