With his partner, Lecky Haller, McEwan won a silver medal in the C2 slalom at the 1987 ICF Canoe Slalom World Championships in Bourg St.-Maurice. He and Haller placed fourth in the 1992 Summer Olympics. They have also won the overall World Cup title in the C2 category in the inaugural season of this competition in 1988.