Bachelor in Chemical Engineering, Rensselaer Polytechnic Institute, 1964. Master of Engineering in Chemical Engineering, Stevens Institute of Technology, Hoboken, New Jersey, 1966. Doctor of Science, Washington University, 1974.
Research engineer, Esso Research & Engineering Company, Linden, New Jersey, 1966-1968; Peace Corps volunteer, Arya Mehr U., Tehran, Iran, 1968-1970; development engineer, consultant, Simonsen & Strande, Harstad, Norway, 1970; development engineer, Dyno Industries, Oslo, 1971-1972; research assistant/associate, Washington University, St. Louis, 1972-1975; research consultant, Columbia University Medical School, New York City, 1975-1978; assistant professor, Cooper Union, New York City, 1975-1979; associate professor, Cooper Union, 1979-1981; associate professor, New Mexico State University, Las Cruces, 1981-1990; associate professor, Colorado State University, Fort Collins, since 1990. Consultant Phillips Petroleum, Borger, Texas, 1989, Meadowlark Optics, Longmont, Colorado, 1995. Summer faculty fellow, National Aeronautics and Space Administration, 1978, 79, 82, 83, 94,95.
Member American Institute of Chemical Engineers (treasurer Rio Grande section Las Cruces 1983), American Chemical Society, American Society for Engineering Education, Tau Beta Pi.