Solberg vokste opp i en av Oslos østkant-bydeler, Grünerløkka. Som politiker satt han de siste tjue årene av sitt liv i Oslo bystyre, fra 1947 til 1967. Fra 1952 var han medlem av formannskapet.
Han arbeidet fra 1939 til 1946 i Oslo Lysverker. Deretter var han en tid sekretær i Oslo politinemd.
I 1949 begynte han i OBOS, i første omgang i jobb som sekretær. I noen år arbeidet han også i Norske Boligbyggelags Landsforbund. I 1960 tiltrådte han stillingen som administrerende direktør i OBOS. Denne stillingen hadde han til han døde i 1967.