2002-07–2005-11
Lietuvos Respublikos specialiųjų tyrimų tarnyba, agentas, vyriausiasis specialistas.
2005-11–2006-02
Lietuvos Respublikos Seimas, patarėjas.
2006-02–2010-10
Lietuvos apeliacinis teismas, teisėjo padėjėjas.
2010-10–2022-06
Vilniaus regiono apylinkės teismo Širvintų rūmai (iki 2017-12-31 Širvintų rajono apylinkės teismas), teisėjas.
2022-07–iki šiol
Vilniaus apygardos teismas, teisėjas.