In 1921 he became the South African light-heavyweight boxing champion. In 1924, when the British Lions toured South Africa, he was called up by the team and played two Tests. Originally chosen as a replacement wing he then took over as fullback after a spate of injuries to the touring party. He played his final match for the British Lions on 20 Sep 1924 at Newlands Stadium and scored a try in that final match that was rated as the best of the series. The Springbok captain, Pierre Albertyn, rated Harris as the pick of the Lions backs.