W wieku 9 lat rozpoczął naukę gry na fortepianie, a od 16 roku życia gra na organach. Swoje umiejętności szkolił na Akademii Muzycznej w Krakowie pod okiem prof. Andrzeja Białko. Uczestniczył w licznych kursach mistrzowskich z zakresu interpretacji i improwizacji organowej. Jest jednym z organistów w kościele św. Krzyża w Krakowie, współpracuje z Uniwersytetem Pedagogicznym, chórem Uniwersytetu Ekonomicznego, a także zespołem wokalnym Octava Ensemble. Podczas koncertów prezentuje muzykę od XVI do XXI wieku.