Durant les saisons 2010-2011 et 2011-2012, Colin joue avec le club de sa ville natale, les Greyhounds de Sault-Sainte-Marie. Lors du repêchage 2012 de la Ligue nationale de hockey, les Kings de Los Angeles le repêche (, ). En 2012-2013, puisqu'il dispute cette saison avec les Greyhounds, il est nommé capitaine de l'équipe et termine la saison avec 55 points dont 20 buts et 35 assistances.