Rekomendacje ma świetnie, bowiem 6 lat temu został wybrany w drafcie przez Toronto Maple Leafs. Nigdy jednak nie zadebiutował w lidze NHL. Ma za sobą natomiast trzy spotkania w farmerskim zespole "Klonowych Liści" - Iowa Wild w lidze AHL. Wcześniej przez pięć sezonów występował w juniorskiej lidze Western Hockey League. W tym czasie rozegrał 356 spotkań, w których zdobył 115 goli i zaliczył 160 asyst!
Przez następne trzy sezony grał na trzecim poziomie rozgrywkowym ECHL, a także zaliczył dwa epizody w lidze duńskiej w drużynach Aalborg Pirates oraz Odense Bulldogs. W drużynie „Piratów” z Aalborga rozegrał 6 spotkań i zdobył jednego gola w rozgrywkach Hokejowej Ligi Mistrzów.
Comarch Cracovia zaczyna grę w Lidze Mistrzów. Kontrakty, tr...
W sezonie 2020/21 przeniósł się na stałe do Europy i został zawodnikiem szwajcarskiego SC Lagenthal, a następnie reprezentował barwy węgierskiego DVTK Jegesmedvek, które występowało w słowackiej ekstraklasie. Minione rozgrywki również spędził w ekipie z Węgier, która tym razem jednak wzięła udział w międzynarodowej Erste Lidze. Jego bilans to 47 spotkań, 20 goli oraz 33 asysty. Teraz związał się z Comarch Cracovia, z którą podpisał kontrakt do końca nadchodzącego sezonu.
