Leif Egil Barfod blev student fra Øregaard Gymnasium 1957. I 1965 blev han civilingeniør, hvorefter han aftjente sin værnepligt i marinen 1965-67 og blev løjtnant. Fra 1967 til 1971 var han ansat hos IBM og siden 1971 har han været ansat ved 3M som organisationschef samt it-chef. Han blev pensioneret i 1998. De har to børn XIX,70-71.