 In 1976, he became a founding member of the Vancouver Chinese Cultural Centre.Cheng coordinated a series of cultural activities in the 1970s, including the Chinatown events for the United Nations' Habitat Vancouver Festival and the Shanghai Ballet national tour in Canada under the auspices of the Canada Council led by the Secretary of State of the federal government.From 1977 to 1979, he was a board member of the Vancouver Strathcona Community Center.