In the 1976 Summer Olympics in Montreal, he came 8th in the 10,000 metre run with a time of 28:48.72, this however was a national record for an Indian athlete and was only beaten 32 years later by Surendra Singh.
Manmohan Singh | Maharaja Ranjit Singh | Anurag Singh | Yuvraj Singh | Ranjit Singh | Jagjit Singh | Vijay Singh | Guru Gobind Singh | Bhagat Singh | Karan Singh | Khushwant Singh | Jai Singh I | Hari Singh | Talvin Singh | Simranjit Singh Mann | Parkash Singh Badal | Yograj Singh | Upasana Singh | Tiger Jeet Singh | Satendra Singh | Raj Singh | Mulayam Singh Yadav | Karamjit Singh | Harbhajan Singh | Ajit Singh | Surendra Sharma | Sukhbir Singh Badal | Rawal Ratan Singh | Rajendra Singh | Pradeep Singh |