Sng joined the
Sarawak Native People's Party (PBDS) in 2001 when he was 22. Under the Chief Minister
Abdul Taib Mahmud BN's administration in 2004, he was the Sarawak's youngest assistant minister when appointed the Assistant Minister in the Chief Minister's Office (Economic Planning) as well as Assistant Minister of Industrial Development (Planning). In 2009, he was given additional portfolio of Assistant Minister of Youth (Training) albeit being a 'partyless independent' pro-BN status. He was subsequently dropped from contesting and defending the Pelagus state assembly seat under BN's banner in
2011 state election. Sng retained his position as the deputy chairman of Sarawak Convention Bureau (SCB) as well as Sarawak Convention Centre (now
Borneo Convention Centre Kuching, BCCK) and was appointed Youth Affairs advisor to the Chief Minister
Taib Mahmud's state government in 2012 amid his BN-friendly status. In the
2013 general election (GE13), he contested as SWP candidate in
Lubok Antu parliamentary seat but lost. but later in April he unexpectedly resigned from the party instead thus renouncing his candidacy. He explained he has quits although he could have won because he felt he could not truly serve the constituents without being in BN in an emotional post on his
Facebook. In the
2018 general election (GE14), Sng had contested as an
Independent candidate and elected the MP for the
Julau federal constituency by 10,105 of the 18,279 votes cast. He defeated
Joseph Salang Gandum the four-term incumbent and PRS deputy president. He joined the PKR which is part of new
Pakatan Harapan (PH) ruling coalition shortly after his victory in the election. He was picked during the PH's rules as chairman of the Malaysian Pepper Board (MPB) under the federal Ministry of Plantation Industries and Commodities from May 2018 to April 2020. Following the collapse of PH in the February
2020 Malaysian political crisis also dubbed as 'Sheraton Move', Sng was then appointed as the Sarawak chief of PKR left vacant by incumbent
Baru Bian who had turned to be independent and joined
Parti Sarawak Bersatu (PSB). He announced on 21 December he was stepping down from the post only to retract it after persuasion including by
Anwar Ibrahim later. Somehow in February 2021 he eventually quit PKR to revert to be an independent MP but supports the new Prime Minister
Muhyiddin Yassin and his led
Perikatan Nasional (PN) administration. Sng explained that he just wanted a stable government and continued backing UMNO's
Ismail Sabri Yaakob as the new PN's Prime Minister following the resignation of Muhyiddin as the PN chairman on 16 August. Sng has been appointed as the new chairman of Malaysian Palm Oil Council (MPOC), a
GLC to promote the market expansion of Malaysian palm oil and its products with effect from 1 October. Together with Steven Choong, he announced the formation of Parti Bangsa Malaysia (PBM) on 19 November 2021. Sng was appointed as the chairman of the Malaysian Timber Industry Board on 5 May 2023. ==Controversies==