Cator vant en olympisk sølvmedalje i friidrett under 1928 i Amsterdam. Han kom på andreplass i lengdehopp med et hopp på 7,58 kun slått av amerikanske verdensrekordinnehaveren Edward Hamm som vant med 7,73.