Como futbolista profesional estuvo en activo durante 17 temporadas, habiendo jugado 10 temporadas en Primera División, 6 en Segunda y una en la Second División de Escocia.