Il évolue dans les clubs de sa ville natale jusqu'en junior A. Il porte les couleurs des Cougars de Burlington de 2008 à 2010. Il rejoint alors l'université d'Union College. Avec les Dutchmen d'Union, il participe au championnat NCAA. Les Dutchmen finissent en tête de la saison régulière en 2012 et remportent le championnat ECAC en 2012 et 2013.