He is also a Research Biomedical Engineer at the Zablocki VA Medical Center and an Adjunct Professor of Biomedical Engineering at Marquette University. He graduated with a PhD in Biomedical Engineering from Marquette University in May 2004. His areas of research include biomechanics of the head, neck, and spine with emphasis on the investigation of traumatic brain injury and spinal biomechanics using experimental, imaging, and computer modeling techniques.