Harris began his career with amateur club
Queen's Park during the
Second World War. He had briefly served in the
RAF and
Royal Navy during the War, but was sent back to university when it was discovered that he was a dental student, dentists being in short supply during the War. He also played for
Scotland in one wartime international. In 1946, Harris joined
Aberdeen and was part of the team that won the club's first major honour, the
1947 Scottish Cup. He also played in the
1953 Scottish Cup Final for Aberdeen, but they were defeated by
Rangers. ==After football==