He graduated from Universiti Tun Abdul Razak with a Doctor in Philosophy (Management), Universiti Sains Malaysia with a Masters in Business Administration and the Universiti Utara Malaysia with Bachelors in Public Administration (Honours). He was formerly the Assistant Director at the Inland Revenue Board Malaysia and has worked in accounting at Penang Seagate Industries Sdn Bhd and Wong Engineering Corporation Berhad. He is currently a member of the faculty at Wawasan Open University.