He received his B.S. in Mechanical Engineering Technology from LeTourneau in 1994 then proceeded to spend 16 years in industry focusing on machine and civil design as well as project management. In 2010 he began his teaching career at his alma mater to share his experiences with engineering and technology students. He earned a masters in Engineering Project Management from Eastern Michigan University in 2014. He is currently a co-PI on the schools NSF-STEP retention grant.