His research interests include numerical (primarily CFD) and physical modeling to solve fluid flow problems. He has worked on a variety of projects including dam spillways, labyrinth weirs, fish screens, fish passage, flood control structures, rock weirs and pumping pits. He is a registered engineering in the State of Utah. He received his Ph.D. at Utah State University and worked as a research assistant at the Utah Water Research Laboratory.