His researches focuses on the development of new and novel marine robots designed to operate in challenging environments. He is also keenly interested in engineering education and involves many UWM engineering undergraduates in his research projects as well as teaches mechatronics in the UWM Department of Mechanical Engineering.