Graduating with LLB (Hons), Barrister at Law (Lincoln’s Inn), he started his career with Petronas in 1984 as a legal officer. On his return to Sarawak, he co-founded a law firm M/S Idris Buang, Ibrahim Baki & Co. Advocates and Solicitors. He was a full time legal practitioner for almost 7 years.
He left his full time legal practice in 1991 to pursue the Corporate Sector.
He also presently serves as board member of PETRONAS, Chairman of Daya Builders Sdn Bhd, a government-linked company, owned by Housing Development Corporation Sarawak.
Previously, he was appointed by Suruhanjaya Syarikat Malaysia (SSM) as a commission member and also involved in the shipping and logistics industry as the executive chairman of local shipping giant, Hubline Bhd.