Este absolvent al Universității Naționale de Muzică din București, la clasa conf. univ. dr. Dan Racoveanu. În prezent este organist și dirijor la Biserica „Sf. Tereza”, București, ocupându-se de viața muzicală a bisericii, organizând frecvent concerte.
A susținut concerte de orgă, concerte vocal-instrumentale, de muzică de cameră și ansamblu mic în cadrul Universității.
De asemenea, a susținut numeroase concerte și recitaluri în București, Gura Humorului, Timișoara, Oradea, Iași, dar și în afara țării.
A participat la Festivalul de Muzica Sacră belgiană, desfășurat la București în 2017, susținând concerte la Catedrala „Sfântul Iosif”, Biserica „Sfânta Tereza a Pruncului Isus”, precum și la Ateneul Român din București.
