En 2013, il commence sa carrière avec les Raiders de Colgate dans la ECAC. Il est choisi au cours du repêchage d'entrée 2013 dans la Ligue nationale de hockey par les Flames de Calgary en , en . Il passe professionnel avec le Thunder de l'Adirondack dans la ECHL en 2016.