He was the Assistant treasurer of DAPSY Johor in 2011, Assistant Organising Secretary of DAPSY Johor in 2013, Treasurer of DAPSY Johor in 2015, Leader of DAPSY Johor in 2015, Treasurer of DAP Johor in 2018. He was also the Political Secretary for former Minister of Science, Technology and Innovation of Malaysia, Yeo Bee Yin from 2018 till the collapse of Pakatan Harapan government.[1]