Graduated as a Bachelor of Science (BSc.) majoring Mathematics and Physics and joined the National Insurance Corporation in 1982 as a Trainee. Became an Associate Member of Chartered Insurance Institute (ACII) in 1986 and a Fellow Member in 1989. He is also a Fellow Member of the Indian Insurance Institute (Fill), a Chartered Insurer by profession.
Joined Ceylinco Insurance Company in 1988 as the Reinsurance Manger and served in the capacities of Chief Manager (Technical), Deputy General Manager (Technical) before appointing to the board as the Director (Technical) in 1992 and continuing the same position to date.
Presently also serving on the main board of Ceylinco Consolidated heading the Ceylinco Education Group as the Deputy Chairman / Chief Executive Director. He is also on the Board of Directors of AEC Business School.
He is the present President of the Insurance Association of Sri Lanka (IASL).
Has presented papers at many International Insurance / Reinsurance Conferences held in Afro Asian markets including Singapore, Malaysia, China, Philippines, Bahrain and Zimbabwe.