Esser vant en olympisk bronsemedalje i landhockey under OL i 1948 i London. Han var med på det nederlandske laget som kom på tredjeplass i landhockeyturneringen bak India og Storbritannia. Nederland tapte semifinalen 1–2 til India, som siden vant finalen og ble olympiske mestere. I bronsefinalen møtte de Pakistan og første kampen endte uavgjort 1–1 og i neste kamp vant Nederland 4–1. Esser spilte alle sju kampene i OL-turneringen.