He has cerebral palsy which hindered his ability to speak and walk until he was four years old. The doctors told his parents that he would not live past 21.
However, Cheng is now 32 years old and a marathon runner, and has broken records in Taiwan’s Soochow International Ultra-marathon race.
Already a subscriber? Log in.
Win a prize this Mother's Day by subscribing to our annual plan now! T&C applies.
Cancel anytime. No ads. Auto-renewal. Unlimited access to the web and app. Personalised features. Members rewards.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!