He obtained both his baccalaureate and master's degrees from LSU ME and his doctorate from Purdue University's School of Mechanical Engineering. He has been actively engaged in teaching, research and curricula development since joining the LSU faculty in 1988. As associate dean, he has acquired funding from NSF to support the development of several initiatives aimed at improving student retention and graduation rates as well as supporting faculty with development with effective learning and teaching pedagogies.