Jest absolwentem Akademii Muzycznej w Poznaniu.
Grę organową
studiował pod kierunkiem prof. Romualda Sroczyńskiego. Ukończył także studia teoretyczne na Wydziale Kompozycji, Dyrygentury i Teorii Muzyki.
Koncertuje w kraju i za granicą. Był wykładowcą teorii muzyki na Wydziale Teologicznym Uniwersytetu im. Adama Mickiewicza oraz prowadził klasę improwizacji organowej w poznańskiej Akademii Muzycznej.
Obecnie pełni funkcję organisty w kościele OO. Karmelitów Bosych w Poznaniu.