Donnelly vant en olympisk bronsemedalje i roing under Sommer-OL 1928 i Amsterdam. Han var styrmann på den canadiske båten som kom på tredjeplass i åtter med styrmann bak USA og Storbritannia.