Career
He played in defence for clubs in Scotland, China, Hong Kong and the United States. In April 2000, Armour had unsuccessful trials with the Hershey Wildcats and Lehigh Valley Steam of the second division USL A-League. He then moved west to sign with the third division Riverside County Elite as a player-assistant coach.
The Elite played in the USL Doctorate-3 Pro League.
On 24 June 2000, he transferred to the Utah Blitzz. He has coached at Yee Hope, Riverside County Elite and the Utah Blitzz.
Since retirement he has been coaching the junior sides of West Coast Football Club in America. Armour currently coaches the West Coast boys under 14 team, West Coast girls under 13 team, and the West Coast girls under 15 team