He carries out research on new technologies for industrial engines and teaches undergraduate and graduate courses in the thermal sciences. He holds a PhD in Mechanical Engineering from Colorado State University.