Career
He played in the Scottish Football League for Celtic and Montrose, the English Football League for Southend United, Leyton Orient and Colchester United. He also played non-league football in both Scotland and England for Buckie Thistle and Inverness Caledonian of the Highland Football League, and Folkestone Town of the English Southern League at that time.