He received his B. S. in Aeronautical Engineering from the USAF Academy in Colorado Springs, Colorado and his M. S. in Engineering from Princeton University in Princeton, New Jersey. After serving as USAF pilot in KC-135 and KC-10 aircraft, he completed his DPhil in Engineering Sciences at the University of Oxford, United Kingdom and returned to the USAF Academy to teach heat transfer and propulsion systems. At Baylor University, he teaches courses in laboratory techniques, fluid mechanics, energy systems, and propulsion systems, as well as freshman engineering. Research interests include renewable energy to include small wind turbine aerodynamics and experimental convective heat transfer as applied to HVAC and gas turbine systems.