He obtained his Bachelor of Science (Honours) Information Systems Design from Kingston University London, United Kingdom in 1987. He joined Pansar Computer Services Sdn Bhd (a company in Pan Sarawak Holdings Sdn Bhd ("Pan Sarawak") group of companies) in 1987 as a Division Manager of the Computer Services Division.