Chen Dengchao jumped from his electric tricycle and landed on his right foot, holding tightly a takeaway parcel. Aided by a crutch, he walked faster than many able-bodied people.
The 29-year-old in southwestern China's Chongqing city suffered poliomyelitis after he was born in Qiantang township, Hechuan district. Due to poor medical treatment, his left leg was disabled when he was 12.
After working as a repairman and a web manager, he became a delivery man in downtown Chongqing in September last year.
"The job has flexible working hours so I can have more time to be with my son and wife," he said.
"There are misunderstanding and bitter moments, but most of the time I feel the warmth from strangers."
Chen usually works seven to eight hours a day and walks over 40,000 steps. Once he even climbed up 25 floors in order to deliver a parcel in time.
The heavy work has already cost him about 20 crutches.
"I will keep working hard because I want to give the best education to my son," he said.