Han vokste opp på gård i Lefdal i Nordfjord. Han gikk Firda gymnas og studerte deretter bygningsteknikk ved NTH i Trondheim. Han ble sivilingeniør i 1962. Lefdal kom til Nordfjordeid og senere til Leikanger og arbeidet i Statens vegvesen.