[2] He has been cited as "the top Asian sailor in the men’s laser standard class".
[1] Cheng won the gold medal at the Laser 4.7 competition at the 2006 Asian Games held in Doha.
[3] He switched to Laser class and won the silver medal at the 2010 Asian Games held in Guangzhou, China.
[1] Cheng competed at the 2012 Summer Olympics in the men's Laser class, finishing 15th of 49.
[1] In 2014, Cheng competed in the 2014 Asian Games held in Incheon, South Korea and won the bronze medal.