Edukację muzyczną rozpoczął w wieku 12 lat w Gminnym Ośrodku Kultury w Dobrem na akordeonie. Nauka trwała 2 lata. Po tym rozpoczął naukę w Państwowej Szkole Muzycznej I stopnia w Mińsku Mazowieckim w klasie klarnetu profesora Krzysztofa Herdera.
Jest absolwentem Państwowej Szkoły Muzycznej II stopnia im. J. Elsnera w Warszawie w klasie klarnetu prof. Jana Przestrzelskiego. Tytuł magistra sztuki uzyskał w Akademii Muzycznej w Gdańsku w klasie klarnetu profesora Marka Schillera.
Od 30 lat jest nauczycielem gry na klarnecie w Miejskiej Szkole Artystycznej I stopnia w Mińsku Mazowieckim. Jest członkiem Miejskiej Orkiestry Dętej i Miejskiej Orkiestry Kameralnej działających przy tej szkole.