Stewart vant tre olympiske bronsemedaljer i skyting under Sommer-OL 1912 i Stockholm. Han kom på tredjeplass på 50 meter rifle for menn bak Alfred Lane og Peter Dolfen begge fra USA. Stewart var også med på de britiske lagene som kom på tredjeplass i lagskytingen på både 30 meter militærpistol og 50 meter pistol.