Aktivno djeluje na svim frontama glazbene umjetnosti – od solističkih i komornih izvedbi, do skladanja i improviziranja. Njegov solistički rad obilježavaju nastupi sa Zagrebačkom filharmonijom (3. Koncert za klavir i orkestar Béle Bartóka), Zagrebačkim solistima (Koncert za klavir i gudače Alfreda Schnittkea), Tamburaškim orkestrom HRT-a (izvedba vlastitog aranžmana skladbe Zlatka Potočnika) i OMG orkestrom (praizvedba skladbe Die Nachtmusik Krešimira Klarića). Solistički recitali uvijek su prošarani novom glazbom, vlastitim improvizacijama i skladbama domaćih autora – kojima zapravo i sam pripada: pijanist Vladimir Babin prošle je godine praizveo njegovu skladbu Zagrebačka rapsodija za klavir solo.

S velikim afinitetom za područje komorne, a i suvremene glazbe, ostvaruje nastupe na Muzičkom biennalu Zagreb, Glazbenoj tribini i Danima Milka Kelemena te u amsterdamskom Concertgebouwu i Muziekgebouwu. Osim s ansamblima za suvremenu glazbu (Cantus ansambl, ASMANGU, Score Collective i kvartet Turangalila – čiji je voditelj), surađuje i sa skladateljima te kolegama instrumentalistima – snimajući u više navrata za Hrvatski radio, nastupivši na Tribini „Darko Lukić“ kao umjetnički suradnik te sudjelujući na brojnim koncertnim gostovanjima, festivalima i drugim glazbenim događanjima u Hrvatskoj i inozemstvu. Surađivao je s gotovo svim orkestrima u Zagrebu, uključujući i jazz orkestre i ansamble, a radio je i na opernim i kazališnim produkcijama, kao i u organizaciji koncerata i festivala.

Po završetku zagrebačke XV. gimnazije i GŠ „Vatroslav Lisinski“ (klasa Branke Fačini-Vrhovski) studira u klasama Dalibora Cikojevića i Filipa Faka na Muzičkoj akademiji u Zagrebu te u klasama Franka van de Laara i Ralpha van Raata u sklopu studentske razmjene na Konzervatoriju u Amsterdamu. Dobitnik je Diplome „Darko Lukić“ i Nagrade Rotary kluba.