 He spoke for the social underdogs and pressed the authorities into action on matters of public concern.In addition despite his absence from Canada, Cheng has doubled up as a commentator for Overseas Chinese Voice (AM 1320 CHMB), a multicultural radio station in Vancouver.His commentaries were syndicated across overseas Chinese-speaking communities in North America and Australia.