He was drafted 136th overall in the 2017 NHL Entry Draft by the Winnipeg Jets and signed an entry-level contract on 23 May 2019.