Chan berkompetisi untuk Hong Kong di Olimpiade Musim Panas 2016 di Rio de Janeiro dalam lomba lintas negara bersepeda gunung
Aku tahu. Dia finis di tempat ke-32 dengan waktu 1 jam 44 menit dan 41 detik. Dia adalah pembawa bendera untuk Hong Kong selama upacara penutupan. Chan pensiun dari balap setelah Olimpiade Musim Panas 2016. Chan menjadi pelatih bersepeda setelah pensiun. Dia juga telah mendirikan perusahaan yang mengorganisir kompetisi balap sepeda gunung dan wisata sepeda.