 In the 2008 Malaysian general election, Pua won the parliamentary constituency of Petaling Jaya Utara on a DAP ticket.He ran against the incumbent, Chew Mei Fun, then Parliamentary Secretary to the Ministry of Women, Family and Community Development, and Deputy Women Chief of the Malaysian Chinese Association (MCA).In 2009, Pua was appointed the DAP member of the Pakatan Rakyat (PR) committee.