Urodził się w 1958 w Łodzi. W 1981 ukończył tamtejszą Akademię Muzyczną w klasie prof. Edwina Golnika i prof. Albina Gajęckiego.

W 1978 roku został pierwszym waltornistą w Orkiestrze Filharmonii Łódzkiej. W latach 1981-83 współpracował z Orkiestrą Filharmonii Narodowej pod dyrekcją Kazimierza Korda i Tadeusza Strugały. W tym samym czasie koncertował z orkiestrą "Sinfonia Varsovia" pod dyrekcją Jerzego Maksymiuka. W latach 1983-1996 pracował w Orkiestrach: Filharmonii Krakowskiej oraz Orkiestrze Polskiego Radia i Telewizji w Krakowie. Od 1986 roku stale współpracuje z Filharmonią Kameralną Wojciecha Rajskiego. Od 1991 roku do dnia dzisiejszego współpracuje z orkiestrą" Amadeus" pod dyrekcją Agnieszki Duczmal. W 1996 roku powrócił do zespołu Filharmonii Łódzkiej, w której pełni funkcję I waltornisty. W 1999 roku został zaangażowany do Polish Festiwal Orchestra Krystiana Zimermana. Na swoim koncie ma szereg koncertów solowych jak również z Kwintetem Dętym Camerata Pro Arte.

Pracę pedagogiczną rozpoczął w 1981 roku w Akademii Muzycznej w Łodzi. Jednocześnie jest też nauczycielem w Ogólnokształcącej Szkole Muzycznej I i II stopnia w Łodzi.

W 2006 roku był Kierownikiem Artystycznym I Ogólnopolskiego Konkursu Waltornistów im. prof. Edwina Golnika w Łodzi.