He began his career as an Engineer with Sarawak Shell Berhad in 1979. In 1987, he was appointed Chairman to Miri Port Authority and then Kuching Port Authority, a post which he held until 1997. From 1998 to 2006, he was appointed the Assistant Minister in the Chief Ministers Department. In 2006, he was appointed Assistant Minister in the Chief Ministers Office and also Ministry of Infrastructure Development and Communication, a post he held until 2009.
None
None
He is currently holding 1,173,800 ordinary shares in Zecon Berhad.