Han var sønn av skipshandler Emil Sørensen og ble født i Antwerpen i Nederland. Ved starten av første verdenskrig flyttet familien til Arendal. Etter middelskolen tok han en lengre teknisk utdannelse både i Norge og i utlandet, og i 1926 ble han ingeniør. Han giftet seg i 1933 med Rigmor Borch Olsen fra Tromøy.