Born in
Greenock, He then played youth football for English club
Leicester City before signing with
Aberdeen in November 1971, He transferred to
Motherwell, making 37 league appearances, before moving to
Morton, making 68 league appearances. He won the First Division title with Morton. before returning to Queen of the South, where he made a further 28 league appearances. He finished his career with
Albion Rovers, making two league appearances before retiring due to injury. ==Playing style==