Since Richard established Strategic Public Relations Group, it has been providing PR services to NGOs. In addition, to personally serve the community across different channels, he has held over 100 board, committee and advisory positions in over 50 business, religious, education, governmental and non-governmental organisations. This includes serving as a council member of UNICEF Hong Kong, an advisory board member of Hong Kong AIDS Foundation and the Vice President of The Methodist Church, Hong Kong.
Richard is also a true philanthropist as reflected by the establishment of Strategic CSR Network Limited at the end of 2014, which is dedicated to linking companies, NGOs/charity groups and volunteers to serve underprivileged communities in Hong Kong.