Ewing ble olympisk mester i skyting under OL 1908 i London. Han vant trap-konkurransen med 72 poeng foran sin landsmann George Beattie med 60. Det var 60 deltakere, hvorav 28 gikk til finalen, fra åtte nasjoner og konkurransen ble avviklet 8. og 9. juli 1908. Ewing var også med på det canadiske laget som kom på andreplass i trap lagskyting bak Storbritannia.