Han var sønn av stasjonsformann på Levanger stasjon Erling Dahl og hustru Gjertrud Buland. Torbjørn Dahl og Leif Granli var søskenbarn på morssiden.