Edwards kwam in zijn geboorteland uit voor enkele amateurclubs en maakte deel uit van het Britse militaire voetbalelftal. Als legerofficier, gestationeerd op de DuitseRAF-basis in Brüggen nabij de Nederlandse grens, kwam hij in 1959 in beeld bij VVV. Op 6 maart1960 maakte hij daar zijn competitiedebuut in het thuisduel tegen Elinkwijk (2-2).
Na afloop van het seizoen 1960-61 verliet hij de Venlose club.