Hailing from Regina, Saskatchewan, Bear has played a total of 275 games in the NHL over six seasons, representing teams such as the Capitals, Vancouver Canucks, Carolina Hurricanes, and Edmonton Oilers. Throughout his career, he has amassed 17 goals and 67 points.
He was originally selected in the fifth round (124th overall) by the Oilers in the 2015 NHL Draft.