A 101-year-old man who has been in nine marathons since taking up distance running when he was 89 said he retired after a weekend race in Hong Kong.
Singh said he completed the Hong Kong event in 32 minutes and 28 seconds, shaving 4 minutes off his time from last year.
"Five or six kilometers into the race, I really decided to go for it," he said. "I had lots of power today because I was very happy."
Singh said he moved from India to Britain following the death of his son and began running marathons in 2000.
He became the first centenarian to complete a marathon when he ran the Toronto Waterfront Marathon in 8 hours, 11 minutes and 6 seconds in 2011.
"It's because of the happiness I get out of it. If something makes you happy, you'll do it well," Singh said.
Get more Reality TV World! Follow us on Twitter, like us on Facebook or add our RSS feed.