In his career, he played for Newcastle United and Mansfield Town in the Football League. In the North American Soccer League (NASL) he played for the Washington Diplomats for three different spells, and also for the Memphis Rogues.
In his football career, he represented Newcastle United and Mansfield Town in the Football League. In addition to these teams, he had spells with the Washington Diplomats and Memphis Rogues in the NASL.