Carriera Esordisce tra i professionisti nella stagione 1955-1956 con la maglia del , club della prima divisione scozzese, con cui rimane in squadra per un quinquennio totalizzando complessivamente 16 presenze ed una rete in questa competizione; nella parte finale della stagione 1959-1960 si trasferisce in Inghilterra al , club della quarta divisione inglese, con cui conclude la stagione segnando un gol in 13 partite di campionato. A fine stagione fa comunque ritorno in patria, al , club neopromosso nella prima divisione scozzese, dove rimane per due stagioni totalizzando complessivamente 17 presenze e 4 reti in partite di campionato. Passa quindi all', club della seconda divisione scozzese, con cui nella stagione 1962-1963 mette a segno 6 reti in 19 partite di campionato.

Nell'estate del 1963 fa ritorno in Inghilterra, per giocare nei semiprofessionisti dell'Ashford Town; dal 1964 al 1968 gioca invece in Southern Football League (che all'epoca era una delle principali leghe calcistiche inglesi al di fuori della Football League) con il . Si ritira al termine della stagione 1971-1972, dopo ulteriori quattro stagioni trascorse giocando con vari club semiprofessionistici inglesi.

Collegamenti esterni