Ukończył z wyróżnieniem studia w Akademii Muzycznej im. Karola Szymanowskiego w Katowicach w klasie organów prof. Juliana Gembalskiego. Uczestniczył w szeregu mistrzowskich kursów interpretacji muzyki organowej, które prowadzili m.in.: Marie-Claire Alain, Guy Bovet, Lorenzo Ghielmi, Martin Haselböck, André Isoir, Ton Koopman, Jon Laukvik, Ludger Lohmann, Herbert Wulf, Jean-Claude Zehnder oraz Wolfgang Zerer.

Jest laureatem dwóch ogólnopolskich konkursów organowych we Wrocławiu (I nagroda, 1994) oraz w Rumi (II nagroda, 1996). W roku 2000 zdobył II nagrodę na Międzynarodowym Konkursie Organowym im. Feliksa Nowowiejskiego w Poznaniu.

Jako solista i kameralista prowadzi ożywioną działalność koncertową w kraju i za granicą, występuje z towarzyszeniem renomowanych orkiestr symfonicznych, a jego dorobek artystyczny uzupełniają produkcje płytowe oraz nagrania archiwalne dla Polskiego Radia i Telewizji Polskiej.

W latach 1999–2013 był pracownikiem naukowo-dydaktycznym Instytutu Muzykologii Katolickiego Uniwersytetu Lubelskiego Jana Pawła II, a od 2013 roku jest profesorem Uniwersytetu Muzycznego Fryderyka Chopina w Warszawie. Zasiada w jury konkursów organowych, jest zapraszany z wykładami gościnnymi i referatami, publikuje teksty naukowe i popularnonaukowe, prowadzi seminaria i kursy wykonawcze. Działa także jako organizator życia muzycznego oraz rzeczoznawca w zakresie historycznego i współczesnego budownictwa organowego.