Career
From 1981 to 1986 Mohamad served as an assistant to Hussein Onn, a former Prime Minister of Malaysia. In 1999 he was elected to Parliament for the Sri Gading constituency. Mohamad caused controversy in 2009 when he called for two ministers in his Barisan Nasional government to resign.
In June 2012, he called in Parliament for the execution for treason of the electoral reform activist Ambiga Sreenevasan.
His parliamentary career ended in 2013, when UMNO selected another candidate to contest the Sri Gading constituency. After the 2013 election, he was appointed as the Speaker of the Johor State Legislative Assembly.
He is also Umno Malaysia Deputy Permanent Chairman since 2008. Mohamad has held various post in several business firms.
He is currently serving on the Board of Directors of Tabung Haji Malaysia since 2011.
He was also previously the chairman of Tenaga Switchgear Sdn Bhd, a subsidiary of Tenaga Nasional Berhad, national electricity utility of Malaysia.