Defensor escocés que jugó para el New York Cosmos, el Team Hawaii y el Tulsa Roughnecks durante sus 9 años de carrera en la década de 1970.
Comenzó su carrera profesional a finales de los 60 con el equipo escocés St. Mirren F.C.
Entrenó brevemente a Team Hawaii y a los Tulsa Roughnecks después de retirarse como jugador en 1979.
Creció en una pequeña familia en Paisley, Escocia.
Fue compañero de equipo de Pele en el New York Cosmos en 1976.