Barrie debuted for West Torrens in Round 1 1958 against West Adelaide at Richmond Oval.
He went on to play 143 games from 1958-1967 and was a Life Member of the Football Club.