He was the Senior Manager (On Dock Depot) at Northport Malaysia Bhd. He has more than 30 years of port experience covering both container and conventional port operations, commercial, port charges and claims at various managerial levels. He was involved in the development of the second container terminal in Port Klang and was responsible for yard planning, ship planning and container vessel berth allocation. During his course of his work, he has widely travelled to India, South Korea, Hong Kong, Philippines, France, Singapore and Thailand.

He was also a resource person for UNDP TRAINMAR. He was selected for containerisation course sponsored by the Government of Holland in Port of Rotterdam in 1992.

He obtained his Membership of Chartered Institute of Logistics and Transport (U.K) in 1985 and an alumnus of the Asian Institute of Management in Manila. He is also a Certified Trainer for UNCTAD Container Training Programmes.