Bachelor of Science in Engineering, Brown University, 1966. Master of Business Administration, Harvard University, 1969.
Finance specialist, controller Carborundum Company, Niagra Falls, New York, 1970—1974. Planning manager, marketing manager Raychem, Menlo Park, California, 1975—1978. General manager, president Envirotech Operating Services, San Mateo, since 1978.
Instructor University California-Berkely program. Lieutenant United States Navy, 1967-1970.
Member of California Academy of Sciences, American Public Works Association, Water Pollution Control Federation, University Club (Palo Alto, California).
Married Kathleen Marie Kennedy, December 28, 1969. Children: Eric Paul, Alison Kathleen.