Cliff Pu - photo courtesy: Aaron Bell/OHL Images