Pernah menjadi wartawan beberapa akhbar di tahun 80an dan 90an, pernah juga berkhidmat di MARA. Pada tahun 1996-2000 menjadi Setiausaha Biro Ekonomi dan Pembangunan Usahawan, Pemuda Umno Malaysia dan 2004-2008 menjadi Naib Ketua Pemuda dan AJK Umno Bahagian Wangsa Maju serta AJK Pemuda UMNO Negeri WP.
Telah menghasilkan enam buah buku poliitik iaitu Najib Perdana Menteri Terakhir, Kesilapan-Kesilapan Najib, Asalkan Bukan Najib, Najib Gagal, Membongkar Skandal Deepak & Bank Rakyat Dari Isi Hati Sabbaruddin Chik dan terbaru berjudul Kad Merah Untuk Najib
Bermula menjadi blogger : Januari 2012
Motto : Kritis Dan Membina Demi Negara