From 2011 to 2013, he played with Jokerit Helsinki, before moving to HC Ambrì-Piotta of the Swiss NLA in September 2013. He was brought in to replace injured Maxim Noreau and then stayed with the team for the remainder of the season. In December 2013, he strengthened the roster of Genève-Servette HC at the Spengler Cup and helped win the title, while being named to the Spengler Cup All Star Team.