Ukończył studia magisterskie na Akademii Muzycznej w Łodzi w klasie profesora Tomasza Króla. Współpracował z Filharmonią Kaliską, Łódzką i Polską Operą Kameralną oraz z zespołami Pieśni i Tańca: „Wiśniowa Góra”, „Harnam” i „Rzgowianie”. Swój warsztat gry doskonalił również podczas Międzynarodowych Kursów Mistrzowskich im. Zenon Brzewskiego w Łańcucie.
Obecnie jest skrzypkiem Buskiej Orkiestry Zdrojowej oraz Filharmonii Świętokrzyskiej, gdzie przez wiele lat był liderem drugich skrzypiec. Od 15 lat prowadzi klasę skrzypiec w Państwowej Szkole Muzycznej I stopnia w Starachowicach. Aktywnie koncertuje z zespołami smyczkowymi m.in. z kwartetem Estradi Various.