In 1988, he started his career as an Audit Assistant in Roger, Yue, Tan & Associate. In 1994, he left Roger, Yue, Tan & Associate and joined KPMG Peat Marwick as an Audit Manager where he was involved in numerous audit assignments, due diligence and mergers and acquisitions exercises.
In 1997, he left KPMG Peat Marwick and joined Analabs Resources Berhad (“Analabs”) in 1998 as Chief Financial Officer where he was actively involved in the restructuring of the company as well as the listing of Analabs on the Second Board of Bursa Securities in 2000. Upon the listing of Analabs on the Second Board of Bursa Securities, he was appointed as the Executive Director of Analabs where he was in charge of the company’s corporate finance and business development. Analabs was subsequently transferred to the Main Board of Bursa Securities in 2002 and thereafter he resigned as the Executive Director of Analabs in the same year.
Upon his resignation, he set up Niche & Milestones Sdn Bhd, where he provided corporate advisory and company secretarial services for private limited and public listed companies. In 2007, in order to re-position his business, he set up Niche & Milestones International Sdn Bhd and transferred the business of Niche & Milestones Sdn Bhd to this company. Niche & Milestones Sdn Bhd was subsequently struck off in 2012. He is currently still a director and shareholder of Niche & Milestones International Sdn Bhd.
In 2014, he set up Many Means Consulting Sdn Bhd to provide payroll and accounting outsourcing services. He is currently still a director and shareholder of this company.
He was previously the Independent Non-Executive Director of Signature International Berhad (listed on Main Market of Bursa Securities) from 2007 to 2021.