Jabarkan Jawatan kerajaan dari Mohd Puad Zarkashi dalam bahasa melayu

Beliau telah dilantik sebagai Timbalan Menteri Pelajaran II selepas Pilihan raya Umum Malaysia ke-12 bersama Wee Ka Siong sebagai Timbalan Menteri Pelajaran I di bawah menterinya, Muhyiddin Yassin.

Setelah tewas pada Pilihan raya Umum Malaysia ke-13, beliau telah dilantik sebagai Ketua Pengarah JASA pada Mac 2015, menggantikan Fuad Hassan yang meninggal dunia pada Disember 2014.