Career
He is currently playing with Espoo Blues of the Finnish Liiga. O'Connor played major junior hockey in the Ontario Hockey League with the Barrie Colts and Saginaw Spirit. Undrafted, O'Connor made his Kontinental Hockey League (KHL) debut playing with KHL Medveščak during the 2013–14 season, on loan from HC Davos of the Swiss National League A
On July 21, 2014, O'Connor continued his career abroad in agreeing to a one-year contract with Finnish Liiga club, Espoo Blues.