Harris played his junior rugby league for Bloomfield Waratahs before being signed by South Sydney.
Harris made 8 appearances in the 1926 season but missed out on playing in the club's premiership victory over University in the grand final.
Harris played in the 1927 NSWRL grand final victory over St George which was the club's third straight premiership.
Harris then returned to Australia and played in the country rugby league competitions with Cootamundra and Burrawa.
In 1934, Harris played 13 games as Souths reached the preliminary final against arch rivals Eastern Suburbs.