studijavo ir baigė Lietuvos muzikos ir teatro akademijoje prof. Vytauto Juozapaičio dainavimo klasę, gavęs magistro laipsnį. Kiti vokalo pedagogai – Bronius Tamašauskas, Arūnas Malikėnas. Gavęs universitetų stipendijas, išlaikęs egzaminą anglų kalba, po 1 metus studijavo prestižiniame JAV Dalaso muzikos universitete (SMU-Dallas) bei Bostono konservatorijoje (NEC-Bostonas), dirbo JAV.
2007–2008 m. sezoną dirbo Reino nacionalinėje operoje (Strasbūras, Prancūzija). Aukštai įvertintas už puikią tartį prancūzų kalba komiškoje operoje „L’Etoile“ – „Žvaigždė“ (joje kuriamas personažas prancūziškai kalbėjo net 40 minučių). Dalyvavo meistriškumo kursuose su pasaulinėmis žvaigždėmis Katia Ricciarelli, Gaetano Bardini, Michael Paul, Robin Legatte, Ruta Schlegel, Pierre Vallet, Waldemar Wild. Koncertavo, gastroliavo ir dirbo JAV, Vokietijoje, Prancūzijoje, Lenkijoje, Japonijoje, Vengrijoje.