Career
Farmer coached French teams Marseille (1923–1924) and Racing Club de France (1933–1934). He had a second spell at Marseille (1930-1931) and also coached Racing Club de France (1933–1934) and Stella Cherbourg. Farmer was also in charge of Italian side Torino between 1924 and 1926, coached the French national team at the 1928 Summer Olympics.
He was later a trainer at Celtic (1929-1930) and manager of Tunbridge Wells Rangers (1934).