 Fernie was born in St Andrews, Scotland, on 7 May 1855.Fernie was runner-up in the Open Championship in 1882, 1884, 1890 and 1891.When George Strath left Royal Troon in 1887, Fernie took over as club professional and served for 37 years only retiring in January 1924, a few months before his death.