Morrison was born in Darvel, Ayrshire, Scotland, in 1846 and attended the local parish school until aged nine years. He emigrated to New Zealand in 1874 and was a coal merchant in Dunedin from 1875 until his election to Parliament in 1893.[2] He exemplified the self-made man who identified with Labour.[3]