He was previously with Ernst & Young as an auditor from 1991 till 1995. He subsequently joined a Unit Trust Management Company as Head of Finance and Administration from 1995 till 2002. In 2003, he joined FimaCorp as Vice President and was seconded to an associate company, Giesecke & Devrient Malaysia Sdn Bhd “(GDMal”) as Executive Director. In 2005, he was appointed as Non-Executive Director of GDMal. He is also a Board member of FCB Plantation Holdings Sdn bhd, PT Nunukan Jaya Lestari, Cendana Laksana Sdn Bhd, FCB Property Management Sdn Bhd, Security Printers Sdn Bhd, and Fima Instanco Sdn Bhd.