He has been an associate professor at Saint Mary's College, Notre Dame, Ind.; a part-time associate professor at Indiana University School of Medicine, South Bend, Ind.; and an adjunct associate professor at University of Notre Dame (UND), Notre Dame. He holds a doctorate in biological sciences from UND and a Bachelor of Arts in chemistry from Wabash College, Crawfordsville, Ind.