He taught in the program part-time for 4 years before joining the department full-time in 2000. He accumulated 16 years of industrial experience as a processing/project engineer at Omni Plastics, Inc. His primary area of expertise is in the processing of thermoplastic materials. He holds a bachelor's degree in Plastics Engineering Technology from Penn State University and completed his masters degree in Manufacturing Systems Engineering in 2005.