prior to turning professional, o'brien played three seasons with the acadie–bathurst titan of the quebec major junior hockey league (qmjhl). during his time with the titan, o'brien won the frank j. selke memorial trophy as the league's most sportsmanlike player twice.