 He was born in Coylton, Ayrshire, Scotland.Morrison played for Troon Athletic and St Mirren and won the Scottish Cup with St Mirren in 1926.He was signed by Liverpool manager Matt McQueen in November 1927 for £4000.