Empezó como futbolista en 1958 con el Liverpool FC, aunque no llegó a disputar ningún partido con el club.
Dos años después fichó por el Tranmere Rovers FC, haciendo su debut como futbolista.
Tras permanecer un año más en Inglaterra, jugando para el Stockport County FC, se fue a Estados Unidos para jugar en el Philadelphia Ukrainians.
Dejó el club en 1967, para jugar en el Philadelphia Spartans, Cleveland Stokers y California Jaguars, para fichar en 1969 por el Dallas Tornado, con el que ganó la North American Soccer League de 1971.
Finalmente se retiró como futbolista en 1974 con el Seattle Sounders, equipo al que entrenó desde que se retiró hasta 1976.