Bachelor of Science, University Colorado, 1950; Master of Sciences, University New Mexico, 1959; Doctor of Philosophy, University Oklahoma, 1964.
Engineer, National Bureau Standards, 1950-1954;
Engineer, Los Alamos Science Laboratory, 1954-1959;
instructor, U. Oklahoma, 1959-1966;
member of faculty, Idaho State University School Engineering, Pocatello, 1966-1995;
professor nuclear engineering, Idaho State University School Engineering, 1966-1995;
dean, Idaho State University School Engineering, 1975-1983;
sabatical leave Nebraska Public Power District, 1984-1985. Board of Governors Argonne National Laboratory, 1982-1985, also member science and technical advising committee. Board directors Associated Western Universities, 1978-1982.
Vice chairman Idaho Nuclear Energy Commission, 1968-1978.
Served with United States Naval Reserve, 1945-1946. Member American Nuclear Society (chairman Eastern Idaho section 1981-1982), American Society Engineering Education, National Society Professional Engineers, Idaho Society Professional Engineers.