He teaches courses related to structural engineering and materials. His research investigates the chemical, physical, and mechanical properties and durability performance of infrastructure materials, with a focus on sustainable concrete materials technology. He also consults for industry on materials-related issues. In his small amount of spare time, he enjoys music, movies, reading, traveling, swimming, and hiking. He currently serves as the faculty advisor for ASCE and the Concrete Canoe Team at SD Mines.