Wychowanek Acroni Jesenice. W wieku juniorskim występował w kanadyjskich rozgrywkach OHL. W drafcie NHL z 2001 został wybrany przez Boston Bruins. W tym roku powrócił jednak do ojczyzny i występował nadal w Jesenicach. Następnie grał także w klubach niemieckich i austriackich. Od 2012 zawodnik SC Bietigheim-Bissingen, niemieckiego klubu 2. Bundesligi. Od lipca 2013 zawodnik niemieckiego klubu SERC Wild Wings. Od końca maja 2014 zawodnik chorwackiego klubu KHL Medveščak Zagrzeb. Od grudnia 2014 do maja 2015 zawodnik EC KAC. Od lipca 2015 zawodnik Dresdner Eislöwen. Od stycznia 2017 ponownie w SC Bietigheim-Bissingen. Od sierpnia 2017 zawodnik EC Bad Tölz. W lipcu 2018 ogłosił zakończenie kariery zawodniczej.