He succeeded Chan Seng Khai who was the second mayor of Kuching City South Council on 31 July 2006.
He was the first non-politician to be appointed as a mayor of Kuching City South Council, having previously been employed by the state as Controller of Environment Quality.