1961 és 1963 között a Queen's Park játékosa volt. 1963-tól 1965-ig az East Stirlingshire csapatát erősítette, melynek tagjaként 1987-ben bajnoki címet szerzett. 1965 és 1969 között a Partick Thistle, 1969 és 1972 között a Falkirk együttesében játszott. Az 1983–84-es szezonban kölcsönben a Partick Thistle együttesénél szerepelt. 1973 és 1975 között a Clydebank labdarúgója volt.