W 2006 wrócił do Finlandii i podpisał trzyletni kontrakt z Pielaveden Sampo. Wkrótce jednak przyszła oferta z rosyjskiego Dinamo-Jantar, drużyny z Królewca, w której grał w tym czasie Łukasz Żygadło. Kontrakt z Pielaveden Sampo rozwiązano i przeniósł się do Rosji. Zespół z Królewca wywalczył 6. miejsce w Superlidze, a Tommas Sammelvuo zajął 3. miejsce w plebiscycie na najlepszego siatkarza ligi. W 2008 został wybrany do drużyny gwiazd Superligi w meczu przeciwko reprezentacji Rosji.

W sezonie 2008/2009 wrócił do włoskiej Serie A, gdzie reprezentował barwy zespołu Tonno Callipo Vibo Valentia, w sezonie 2009/10 reprezentował barwy polskiego zespołu ZAKSA Kędzierzyn-Koźle. W sezonie 2010/11 występował w rosyjskiej Superlidze, w drużynie Lokomotiw Nowosybirsk.

Reprezentacja W drużynie narodowej zadebiutował 17 listopada 1993 w meczu Finlandia-Chorwacja. Kapitanem reprezentacji Finlandii został w 1997. W Mistrzostwach Europy 2007 wraz z reprezentacją zajął 4. miejsce, co jest największym osiągnięciem w historii fińskiej siatkówki. Po meczu z Kanadą w Lidze światowej w 2012 zakończył karierę. W reprezentacji rozegrał 296 spotkań.