 He played for Lochgelly Amateurs and Moray House (where he trained to become a teacher) and for English side Stoke City during the First World War.After the war, he worked as a teacher and began running schoolboy football matches.In 1934 he took over as manager of Cowdenbeath, but resigned in 1938 due to his teaching commitments.