during his life in hong kong, forbes was also vice-president of the medical missionary society of china which operated a hospital and missionary works in canton. he was also a member of the hong kong general chamber of commerce and the founding steward of the hong kong jockey club in 1884. he had also been briefly an honorary consul for the sweden and norway in hong kong. it is said that forbes street, in kennedy town, is named after william forbes.