Before joining The University of Alabama, he was an Assistant Research Professor and Interim Associate Director at the Center for Advanced Vehicular Systems at Mississippi State University. He received his B.S., M.S., and Ph.D., at Mississippi State University in Mechanical Engineering.