Willoch tok juridisk embetseksamen i 1948 og arbeidet ved Universitetet i Oslo 1950–1956. I 1957 ble han fullmektig ved Regjeringsadvokatens kontor, hvor han var advokat 1962–1964. Han var direktør for Luftfartsdirektoratet 1964–1989.