Stephen ble olympisk mester i landhockey under OL 1956 i Melbourne. Han var med på det indiske laget som vant landhockeyturneringen. India vant semifinalen med 1-0 over Tyskland og i finalen beseiret de Pakistan med 1-0.