He practised law for a period of 2 years prior to venturing into property development. Currently he is the Executive Director of Vega Builders Sdn Bhd and is responsible for administration and overall management and also the formulation of strategic plans and policies of the Company. He also sits on the Board of various private companies.