Mordi began his political career when he joined the DAP in 2011.[6] He has served as special assistant to DAP vice chairman and Sarawak state liaison committee chairman Chong Chieng Jen ever since.[4]
In May 2013, Mordi contested in his first election after being selected as the DAP candidate to contest in a four-cornered fight for the Mas Gading federal seat during the 13th Malaysian general election. Whilst campaigning, Mordi was rushed to hospital in Bau after experiencing some difficulty in breathing and chest pain.[4] He eventually finished third in the polls.[8]
In November 2015, Mordi was elected into the 15-member DAP Sarawak state liaison committee.[2]
In April 2016, Mordi was announced as DAP's candidate to contest for the Tasik Biru state seat in the 11th Sarawak state election by Chong during the launch of the party's new operations centre.[9] However, Mordi was unsuccessful in his challenge against his opponent from the Progressive Democratic Party (PDP).