Absolwent Wydziału Aktorskiego Państwowej Wyższej Szkoły Filmowej, Telewizyjnej i Teatralnej im. Leona Schillera w Łodzi.
Dyrektor Teatru Muzycznego im. Danuty Baduszkowej w Gdyni od 2014 roku.
W latach 2007–2013 dyrektor Teatru im. Wojciecha Bogusławskiego w Kaliszu oraz dyrektor Kaliskich Spotkań Teatralnych.
Od roku 1982 do 2006 aktor Teatru Wybrzeże w Gdańsku.
W 2011 roku świętował 30 – lecie pracy artystycznej, w tym samym roku uhonorowany Srebrnym Medalem Zasłużony Kulturze Gloria Artis, nadanym przez ministra kultury i dziedzictwa narodowego Bogdana Zdrojewskiego.
W swoim dorobku posiada wiele ról w spektaklach telewizyjnych, filmach fabularnych, serialach telewizyjnych, a także jako lektor w filmach dokumentalnych.