Han ble valgt til Stortinget i 1934 og ble gjenvalgt tre ganger. 22. mai 1940 ble han utnevnt til konsultativ statsråd i Johan Nygaardsvolds regjering. Fra 12. mars til 25. juni 1945 var han handelsminister. Han var med i Regjeringsdelegasjonen som styrte på vegne av regjeringen fra 14. mai 1945 til regjeringen i sin helhet vendte tilbake til Norge fra eksilet i London. I tillegg til Handelsdepartementet var han da fungerende sjef for Arbeidsdepartementet og Skipsfartsdepartementet.