Lindsay vant en olympisk sølvmedalje i landhockey i OL 1948 i London. Han var med på det britiske laget som kom på andreplass i landhockeyturneringen. I semifinalen slo laget Pakistan med 2-0, men tapte finalen til India med 0-4. Lindsay spilte alle fem kampene i OL-turneringen.