A Brisbane junior, Harris was playing in Papua New Guinea for the Koni Tigers club when recruited into the NSWRFL Premiership by Sydney's Eastern Suburbs club. In a Fox Sports interview in 2019 just before his death, Harris said he was playing Rugby Union on the Sunshine Coast when recruited by Easts. Harris who was an instant success won the prestigious media award 'Rookie Of The Year' in his first season. He was selected to represent Australia in the 1970 Rugby League World Cup. In 1972 he won another prestigious award taking out the Sun-Herald player of the year award. He was also selected to represent Australia in the 1972 Rugby League World Cup. Harris played in just the one test match for Australia, that was against New Zealand in 1972.
Harris returned to the Roosters and was a member of some of Eastern Suburbs greatest teams, winning premierships with that club in 1974 and 1975. He was selected to represent Australia in the 1975 Rugby League World Cup. Harris was also a member of the 1974 and '77 pre-Season cup winning sides, the 1975 and '77 midweek cups. During the 1976 NSWRFL season, Harris played as a centre for Eastern Suburbs in their 1976 World Club Challenge match against British champions St. Helens in Sydney. He was selected to represent Australia in the 1977 Rugby League World Cup.
Harris played out the final years of his career with the North Sydney club.
Post-playing career
Harris was a member of the National Rugby League judiciary in 2000.[1] He died on 15 January 2020 from throat cancer at the age of 72.[4]