Cresciuto nelle giovanili del Pillosetin Finlandia, in passato ha militato con squadre italiane, quali la Pallacanestro Reggiana, Roseto Basket e la Scavolini Pesaro. Nel 2005 è stato vittima di un infortunio al legamento crociato del ginocchio.
Dal 2007 sino al 2009 va a giocare in Russia con il Chimki vincendo una coppa nazionale nel 2008.
Nella stagione 2009-10 ha giocato in Spagna nel Club Baloncesto Granada. Il 21 luglio 2010 è stato ufficializzato il suo trasferimento alla Pallacanestro Varese. Il 22 giugno 2011 la Pallacanestro Varese comunica il suo rinnovo per un altro anno, con l'opzione per il secondo[1], venendo anche nominato capitano della squadra.