2001-2004: iki 2004-ųjų pradžios dirbo Kauno Atleto (LKL) trenerio asistentu
2004-2005: nuo 2004-ųjų pradžios tapo Kauno Atleto (LKL) vyr. treneriu, 2005 metų gruodį atsistatydino
2005-2006: nuo 2005-ųjų sausio tapo Panevėžio Panevėžio (LKL) klubo trenerio asistentu
2006-2007: Panevėžio Panevėžio (LKL) vyr. treneris
2007-2009: Mariupolio Azovmaš (Ukraina) trenerio asistentas
2009-2010: vasarį tapo Marijampolės Sūduvos (LKL) vyr. treneriu
2015-2016: Kėdainių Nevėžio (LKL) vyr.treneris
2016-2017: Pasvalio Pieno žvaigždžių (LKL) vyr. treneris
2017-2018: Kėdainių Nevėžio (LKL) vyr. treneris
2018-2019: Kėdainių Nevėžio (LKL) vyr. treneris
2021-2022: Alytaus Dzūkija (LKL) vyr. treneris
2022-2023: Pasvalio Pieno žvaigždžių (LKL) vyr. treneris