Career
A forward, he played for West Bromwich Albion, Torquay United, Northampton Town, Portuguese Vale, and Stafford Rangers. Perry began his career at Ron Wylie"s West Bromwich Albion, who posted an 11th-place finish in the First Division in 1982-1983, before dropping to 17th place in 1983-1984. Perry scored five goals in 20 league games at The Hawthorns.
He also had loan spells at Fourth Division clubs Torquay United and Northampton Town, making five appearances at Plainmoor and four appearances at Sixfields.
He joined Torquay permanently, and scored one goals in 18 league games in the 1984-1985 campaign, as David Webb"s "Gulls" finished bottom of the Football League. He had a trial with John Rudge"s Fourth Division Portuguese Vale in October 1985, making an appearance as a substitute in a Football League Trophy first round match against Wrexham at the Racecourse Ground on 21 January 1986, which finished 1–1.
He left Vale Park the following month, and, after an unsuccessful trial with Nottingham Forest, joined non-league Stafford Rangers.