- Grew up with KK Triglav Kranj (Slovenia) youth teams.
- Made his debut with KK Triglav Kranj during the 1994-95 season, in the Slovenian 2nd Division.
- Played there till the 1998-99 championship, this one in the Slovenian 1st Division.
- Signed by KK Krka Novo Mesto for the 1999-00 season.
- Played there till the 2002-03 championship.
- Signed for the 2003-04 by KD Slovan Ljubljana.
- Signed for the 2004-05 season by BC Olimpija Ljubljana.
- Played there also the 2005-06 championship.
- Moved to Poland for the 2006-07 season, signed by BOT Turow Zgorzelec.
- Played there also the 2007-08 championship.
- Moved to Germany for the 2008-09 season, signed by Alba Belrin Basketball Team.
- On December moved to Poland, signed by Turow Zgorzelec.
- Moved to Belgium for the 2009-10 season, signed by BC Oostende.
- Moved to Slovenia for the 2010-11 season, signed by KrKa Novo Mesto.
- Back to Belgium for the 2011-12 season, signed by BC Oostende.
- Played there also the 2012-13 championship.
- Moved to Slovenia for the 2013-14 season, signed by BC Olimpija Ljubljana.
- Won the 2011 Eurochallenge with KrKa Novo Mesto.
- Won the 1999-00 and 2002-03 Slovenian National Championship with Krka Novo Mesto.
- Won the 2004-05 and 2005-06 Slovenian National Championship with BC Olimpija Ljubljana.
- Won the 2010-11 Slovenian National Championship with KrKa Novo Mesto.
- Won the 2011-12 and 2012-13 Belgian National Championship with BC Oostende.
- Won the 2005 and 2006 Slovenian National Cup with BC Olimpija Ljubljana.
- Won the 2010 Belgian National Cup with BC Oostende.
- Won the 2011 Slovenian National Cup with KrKa Novo Mesto.
- Won the 2010 Slovenian Super Cup with KrKa Novo Mesto.
- Played the 2001, 2004 and 2005 Slovenian All Star Game.
- Has been member of the Slovenian U-18 and U-22 National Team.
- Played at the 1998 European U-18 Championship.
- Won the silver medal at the 1998 European U-22 Championship.
- Member of the Slovenian National Team.