Pred sezónou 2006/07 sa rozhodol vrátiť do Európy. Sezónu začal v švédskej Elitserien v klube Malmö Redhawks, v jej priebehu prestúpil do ZSC Zürich Lions. Od roku 2007 pôsobil v klube českej extraligy Bílí Tygři Liberec, kde sa stal oporou v ofenzíve.
Sezónu 2010/11 začal v mužstve KHL Atlant Mytišči, za ktoré odohral 23 zápasov, následne sa vrátil do Liberca. Pred sezónou 2012/13 podpísal dvojročnú zmluvu so Slovanom Bratislava.