Powell nahm am Rasenturnier der Olympischen Spiele 1908 in London teil. Er war dabei Kapitän der kanadischen Delegation. Im Einzel erreichte er die dritte Runde, im Doppel musste er sich an der Seite von John F. Foulkes bereits im ersten Spiel den Briten Walter Cecil Crawley und Kenneth Powell geschlagen geben.