Marijampolės muzikos mokykloje mokėsi skambinti fortepijonu. 1989 m. tapo B. Dvariono pianistų konkurso laureatu. 1992–1996 m. Kauno J. Gruodžio konservatorijoje studijavo choro dirigavimą. 1996 m. įstojo į Lietuvos muzikos ir teatro akademiją (LMTA, prof. P. Gylio choro dirigavimo kl.). 2002 m. baigė studijas įgydamas magistro laipsnį. Po to mokėsi prof. J. Domarko operinio ir simfoninio dirigavimo klasėje; studijas baigė 2006 m. magistro laipsniu.
2010 m. – 2015 m. buvo Klaipėdos valstybinio muzikinio teatro vyr.dirigentas.
Su Lietuvos nacionaliniu simfoniniu orkestru koncertavo Lenkijos sostinėje Varšuvoje ir Torunėje. Nuo 2006 metų dirba Lietuvos kariuomenės orkestro antruoju dirigentu bei yra LMTA simfoninio ir operinio dirigavimo katedros docentas.