He studied piano and percussion at the Emil Młynarski Primary Music School in Warsaw and continued his musical education at the Department of Musicology of the Cardinal Stefan Wyszyński University in Warsaw, where he specialized in organ and piano performance. He also graduated from a postgraduate course for artists and animateurs at the Department of Management of Warsaw University.
He served as an organist at the Parish of the Blessed Virgin Mary – Mother of the Church in Warsaw, where he founded and conducted the Coro Mater Ecclesiae Mixed Choir. He was also a member of the Musica Sacra Choir at St. Florian’s Cathedral in Warsaw. He works closely as piano accompanist with the European Foundation for the Promotion of Vocal Art.
He joined Cantores Minores in 1990 and has performed as a soloist, accompanist and assistant conductor. In 2016, he assumed the duties of the choir’s chief conductor.