Career
Born in Glasgow, he began his senior career with Street Mirren, having played at amateur level with Johnstone Burgh. He made 63 appearances in three years with the club, scoring ten goals, before moving to Kilmarnock in 1965. Queen scored 29 goals over the next four years in 95 matches.
He moved to England in 1969 to sign for Crystal Palace, where he scored 24 goals in 108 appearances.
His last senior club was Leyton Orient, who he joined in 1972. He played in 156 matches for the club over the next five years, scoring 34 goals, before moving to South Africa.