 Magill was born in 1920 in Hull, East Riding of Yorkshire.The child of two teachers, his father died when he was aged 9 and he then grew up in an orphanage in Birmingham, visiting his mother in Ireland during the holidays.After leaving school he became a tyre salesman.