Ukończył studia w krakowskiej Akademii Muzycznej w klasie organów prof. A. Białki (dyplom z wyróżnieniem). Jest także absolwentem Conservatorium van Amsterdam, gdzie studiował w klasie organów prof. P. van Dijka. Obecnie jest doktorantem Akademii Muzycznej w Krakowie.
Jest laureatem II nagrody na Ogólnopolskim Konkursie Organowym „Mendelssohn-Eben” w Krakowie (2009).
Koncertował jako solista i kameralista w Polsce (m.in. festiwale w Gdańsku, Katowicach, Krakowie, Leżajsku, Nowym Sączu i Tyńcu), a także w Austrii, Czechach, Holandii, Niemczech, Norwegii, Portugalii, na Litwie, Ukrainie oraz we Włoszech.
Uczestniczył w licznych kursach mistrzowskich prowadzonych m.in. przez: J. Grubicha, J. Gembalskiego, G. Gnanna, B. Haasa, L. Ghielmiego, J. van Oortmerssena, J. Tůmę i D. Titteringtona.
Regularnie współpracuje z Chórem Mieszanym Katedry Wawelskiej, zespołami Collegium Zieleński, Fresco Sonare i OCTAVA ensemble, a także z Filharmonią Krakowską.
Prowadzi klasę organów w Państwowej Szkole Muzycznej II st. im. W. Żeleńskiego w Krakowie.