Elmsäter vant en olympisk sølvmedalje i friidrett under Sommer-OL 1948 i London. Han kom på andreplass på 3000 meter hinder med tiden 9.08,2 bak sin landsmann Tore Sjöstrand som vant med ny olympisk- og verdensrekord 9.04,6. Også bronsemedaljen gikk til Sverige, Göte Hagström kom på tredjeplass.