Provisional Legislative Council
Cheng was first elected to the Legislative Council in 1995 representing the Financial, Insurance, Real Estate and Business Services constituency but left the Council when it was replaced by the Provisional Legislative Council in July 1997.