Student, Centenary College, 1935. Bachelor of Science, Louisiana Polytechnic University, 1947. Biosystems Engineering.E., Louisiana Polytechnic University, 1948.
Master of Science, Oklahoma State University, 1950. Doctor of Philosophy (Cabell fellow), Northwestern University, 1956.
Associate professor electrical engineering Oklahoma State University, Stillwater, 1948-1959. Member faculty Arizona State University, Tempe, since 1959, professor electrical engineering, 1959-1983, professor emeritus, since 1983, head department, 1960-1967. Consultant electrical engineering various corporations, attorneys and consultant engineers, since 1950.
Executive board Arizona Southern Baptist Convention, 1963-1979, president, 1971-1973. Executive committee Southern Baptist Convention, 1973-1979. Served with United States Army Air Force, 1942-1945.
Member Institute of Electrical and Electronics Engineers (senior ), National Society Professional Engineers, American Society Engineering Education, Tau Beta Pi, Eta Kappa Nu, Phi Kappa Phi.
Married Ruth Gilliam, April 27, 1941. Children– Janet Ruth (Mistress James Amerine), Kathleen (Mistress Gary Wagner), Patricia Ann (Mistress Scott Temple).