He teaches a variety of management courses and is the Business Club advisor. He holds a B.A. in political science from Syracuse University, an M.A. in history from the University of Connecticut, and an M.B.A. with a concentration in marketing from Bentley University. He is a former manager with Eastern Mountain Sports and currently serves as Scoutmaster for Boy Scout Troop 25 in Manchester, CT. He hiked the entire 2,160-mile Appalachian Trail from Georgia to Maine and on May 20, 2016, he summited 29,029 ft. Mount Everest. He serves on the Advisory Board of the Polish Studies Program at Central Connecticut State University.