1987-aisiais baigė Kauno Juozo Naujalio vidurinės meno mokyklos fortepijono klasę (šiandieninė Kauno Juozo Naujalio muzikos gimnazija), kurioje mokė V. Jagminaitė ir B. Budzinauskienė. 1992-aisiais baigė Lietuvos Muzikos akademijos fortepijono specialybę (doc. J. Bialobžeskio klasėje) ir įgijo pedagogo, pianisto-solisto, koncertmeisterio ir kamerinio ansamblio meno specialisto kvalifikacijas. Tarp 1992-94 m. buvo Lietuvos Muzikos akademijos Spec. Fortepijono katedros asistentas-stažuotojas. 1996-aisiais baigė Lietuvos Muzikos akademijos magistrantūrą ir įgijo muzikos magistro laipsnį. Dalyvavo įvairiuose tarptautiniuose fortepijono meistriškumo kursuose, tokiuose kaip Jūrmalos bei Švicerijos St. Moritz miestuose. Taip pat dalyvavo Lietuvos Kamerinio orkestro koncertų cikle "Visi W. A. Mozart'o koncertai fortepijonui ir orkestrui" tarp 1994-95 metų.