McInnis vant en olympiske bronsemedalje i skyting under Sommer-OL 1908 i London. Han var med på det canadiske laget som kom på tredjeplass i lagskytingen med armégevær, bak USA og Storbritannia. Det var åtte lag med seks mann på hvert som deltok i konkurransen som ble gjennomført 10. og 11. juli 1908. Eastcott skjøt 413 poeng som var det fjerde beste resultatet på det canadiske laget. De andre på laget var Charles Crowe, Harry Kerr, William Eastcott, William Smith og Bruce Williams.