born in hemel hempstead, price played for watford, plymouth argyle, blackpool and swansea city, making a total of 25 appearances in the football league. he retired from professional football in 1988due to a knee injury, and played non-league football with wycombe wanderers, wealdstone and staines town.