 Jim Holdaway was born in 1927 in Barnes Common, London.On completing schooling in New Malden, Surrey, Holdaway attended the Kingston School of Art.After spending two years of National Service from 1945 with the East Surrey Regiment, Holdaway went to Italy, Austria and Greece before returning to art school on an ex-Serviceman's grant.