I found another singh, in the Guinness world records 2000, Baba Joginder Singh, who is known as the OLDEST ATHLETE. He won the gold medal for discus throwing in the Indian National Athletics Meet for Veterans, in Thane, Bombay. He is believed to be 105 years old ( the event was in 1998!!!, so now probably 111 )competitor over 100. as a teenager, he represented india in a 1910 world championship event held in Berlin Germany.
If any one requests, i will scan his picture from the book...