Nacque a Glasgow il 22 Marzo 1869.

Gli inizi

Inizia a giocare con il Cowlairs, suo club locale gioca sia come punta che come laterale sinistro

L’arrivo in inghilterra e la squalifica

Conquistò una presenza con la nazionale scozzese, 9 Marzo 1889 contro Irlanda partita valevole per le British Home Championship. Quando andò al Notts County segnò 67 reti in 226 presenze, tra il 1889 e 1893. Incluso il goal nella finale di FA Cup persa contro il Blackburn Rovers. Nel 1892 ritorna in Scozia ai Rangers ma nello stesso anno ritorna al Notts County, fu squalificato dalla FA perchè il suo passaggio ai Rangers aveva violato le regole.

La chiusura con l’Everton

Successivamente vestì le maglie di Third Lanark, Everton e Luton Town. Il 13 Ottobre 1894 segnò la rete d’apertura nel derby col Liverpool, vinto dai Blues per 3-0