Bachelor of Science in Aeronautical Engineering, Princeton University, 1951. Master of Science in Aeronautical Engineering, Princeton University, 1961.
Editor, illustrator Princeton (New Jersey) University Press, 1951-1957. Instruction assistant Princeton University, 1955-1957. Research engineer Aeronautical Research Associates Princeton, Inc., 1957-1986.
Senior consultant Titan Corporation, Princeton, 1986-1997. Consulting engineer West Windsor, New Jersey, since 1997.
Chairman numerous boards and study committees, West Windsor Township, New Jersey, since 1966. Member West Windsor-Plainsboro Board Education, 1968-1980, president, 1974-1979. Member Planning Board, West Windsor, 1999-2001.
Member American Institute of Aeronautics and Astronautics (senior ), Sigma Xi.
Married Mary Ellen Burroughs, September 27, 1952. Children: Mary Jenkins, James Peter, Amy Elisabeth.