[1] He is a member of the Malaysian United Indigenous Party (BERSATU), a component party of the Perikatan Nasional (PN) and formerly Pakatan Harapan (PH) coalitions and was a member of the United Malays National Organisation (UMNO), a component party of the Barisan Nasional (BN) coalition.
He also served as Member of the Supreme Council of BERSATU from 2016 to 2020.
[2] He is the grandson of the former Deputy Prime Minister, Abdul Ghafar Baba.
His uncle is Tamrin bin Abdul Ghafar who was once active in the United Malays National Organization and subsequently transferred to the Islamic Party.
In the general elections in 2018, he contested for the Pekan district, but lost to the incumbent, Najib Razak.