 He was the son of Pat O'Hagan, a hotelkeeper and Alice née Quinlan.He went to school at St Patrick's College and then later at Xavier College in Melbourne.His first job in the music business was at Allans Music in Melbourne - he played sheet music for potential customers.