Gydytojo darbo stažas nuo 1983 metų.
2012 m. – iki dabar UAB „SK Impeks Medicinos diagnostikos centras“, gydytojas kardiologas.
2012 m. – iki dabar Vilniaus universitetas, Širdies ir kraujagyslių klinika, profesorius.
2010 m. – iki dabar VšĮ Vilniaus universiteto ligoninės (VUL) Santariškių klinikos, generalinio direktoriaus patarėjas.
2000 m. – iki dabar Vilniaus universitetas, Anesteziologijos reanimatologijos klinika, profesorius.
1996 m. – iki šiol, Vilniaus universitetas, Širdies ir kraujagyslių klinika, vyr. moksl.darbuotojas.
1984–1987 m. Vilniaus universiteto ligoninė, gydytojas anesteziologas-reanimatologas.
1987–1991 m. VšĮ Vilniaus universiteto ligoninės (VUL) Santariškių klinikos, I reanimacijos skyriaus vedėjas.
1991 – 1994 m. VšĮ Vilniaus universiteto ligoninės (VUL) Santariškių klinikos, Kardiologinės reanimacijos ir širdies stimuliacijų sk. vedėjas.
1994–1996 m. Sveikatos apsaugos ministerija, Medicinos sk. viršininkas.
1996–1997 m. Sveikatos apsaugos ministerija, Medicinos departamento direktorius.
1997–2003 m. VšĮ Vilniaus universiteto ligoninės (VUL) Santariškių klinikos, Kardiologinės reanimacijos sk. vedėjas.
1998–1999 m. Sveikatos apsaugos ministerija, sveikatos ministro patarėjas.
2002–2003 m. VšĮ Vilniaus universiteto ligoninės (VUL) Santariškių klinikos, Generalinio direktoriaus patarėjas.
2003–2004 m. Sveikatos apsaugos ministerija, sveikatos ministro patarėjas.
1989–2003 m. VšĮ Vilniaus universiteto ligoninės (VUL) Santariškių klinikos, Širdies aritmijų ir rentgenografijos skyrius, gyd. intervencinis kardiologas.
2005–2009 m. VšĮ Vilniaus universiteto ligoninės (VUL) Santariškių klinikos, direktorius plėtrai.
2009–2010 m. VšĮ Vilniaus universiteto ligoninės (VUL) Santariškių klinikos, direktorius pavaduotojas skubiai ir intensyviai medicinai.