Frederick vant en olympisk bronsemedalje i landhockey under OL 1972 i München. Han var med på det indiske laget som kom på tredjeplass i landhockeyturneringen bak Vest-Tyskland og Pakistan. India tapte semifinalen med 0-2 mot Pakistan og vant bronsefinalen med 2-1 over Nederland. Frederick spilte åtte kamper i OL-turneringen.