En 1999, il débute dans le championnat d'Autriche avec l'EC Klagenfurt AC, son club formateur. L'équipe remporte les championnats 2000, 2001, 2004, 2009 et 2013. En 2006-2007, il passe une saison au Rögle BK dans l'Allsvenskan, le deuxième niveau suédois.