 He played his club football with Southampton in England and with Linfield and Glenavon in Northern Ireland.Moorhead was born in Christchurch, New Zealand but moved to Ireland as a child.During the First World War, he enlisted in the Royal Irish Rifles, and played football for the regimental team.