Singh vant en olympisk sølvmedalje i landhockey under Sommer-OL 1960 i Roma. Han var med på det indiske laget som kom på andreplass i landhockeyturneringen bak Pakistan. India vant kvartfinalen med 1-0 over Australia og i semifinalen beseiret de Storbritannia med 1-0 men de tapte finalen mot Pakistan med 0-1. Singh spilte seks kamper og scoret fire mål i turneringen.