 He played college soccer at Houghton College and Niagara University.In 2011, he joined the Canisius coaching staff as an assistant.In December 2014, he was hired by St. Bonaventure to be their head coach.