Han var født i Kristiania av sine svenske foreldre Karl og Anna Hansson. 28. desember 1938 fødte Ida Sofie Borchgrevink f. 19. mai 1918, hans sønn, Arne Hansson i Horten. I 1943 giftet han seg med Signy Leisegang fra Durban i Sør-Afrika. Han var også en god amatørbokser i Fagforeningenes Idrettsforening av 1926.