He finished a Toronto marathon yesterday.
He's now the oldest runner to complete a full-distance marathon -- 26-plus miles -- and earns a Guinness record.
It took Singh more than eight hours to cross the finish line - that's six hours after the winner.
While the crowd was long gone, family, friends and supporters greeted Singh as he finished the race.