Bachelor of Science, University Alta, 1945. Master of Science, California Institute of Technology, 1947. Doctor of Philosophy in Aeronautical Engineering, California Institute of Technology, 1952.
Instructor mathematics University Alberta, 1945—1946, lecturer engineering, 1949—1950. Research fellow California Institute of Technology, Pasadena, 1952—1955, assistant professor to professor, 1955—1985. Acting. director Grad Aeronautical Labs, 1985—1987.
Theodore Von Karman professor aeronautics California Institute of Technology, since 1985, professor emeritus, since 1994. Science liaison officer Office Naval Research, London, 1961-1962. Consultant McDonnell Douglas Corporation, 1954-1990, Rocketdyne Corporation Division, Rockwell International, 1984-1990.
Founding director Wind Engineering Research Inc., 1970. Member Aeronautical & Space Engineering Board, 1988-1993.
Fellow American Association for the Advancement of Science, American Institute of Aeronautics and Astronautics (Dryden Research lecturer 1976, Fluid Dynamics award 1998), American Physical Society (Fluid Dynamics prize 1987), Indian Academy of Sciences (honorary), Canada Aeronautics and Space Institute. Member National Academy of Sciences, American Society of Mechanical Engineers, National Academy of Engineering.
Married, 1957; 2 children.