Bachelor of Science, Davidson (North Carolina) College, 1979. Master of Science, North Carolina State University, 1986. Doctor of Philosophy, North Carolina State University, 1989.
Research associate, National Research Council, Hampton, Virginia, 1989-1992; research associate, AS&M, Hampton, Virginia, since 1992.
Member Bread for the World, Hampton, Virginia, since 1992. Member council, youth group organizer St. Paul Lutheran Church, Hampton, 1991. Member American Institute of Aeronautics and Astronautics.
Married Pamela Jo Kuhn, July 25, 1987. Children: Elisabeth, Emily Jo.