Aktor filmowy, teatralny i dubbingowy. W 1983 r. ukończył Wydział Aktorski Akademii Teatralnej w Warszawie. Po uzyskaniu dyplomu współpracował ze stołecznymi teatrami: Polskim, Dramatycznym, Ateneum oraz Rampą. Sympatię teatromanów zaskarbił sobie rolami w spektaklach „Upadłe anioły”, „Kubuś Fatalista”, „Ptasiek”. Występował także w widowiskach kabaretowych, m.in. „Odjeździe” Andrzeja Zaorskiego, musicalach takich jak „Złe zachowanie” Andrzeja Strzeleckiego i wielu serialach, np. „Dom”, „Kasia i Tomek”, „Samo życie”. Znany również z licznych ról dubbingowych. Od ponad 70 lat użycza swego głosu postaciom z tak popularnych produkcji animowanych jak „Flinstonowie”, „Łebski Harry”, „Asterix i Obelix”.
W 1993 r. na XXVIII Ogólnopolskim Przeglądzie Teatrów Małych Form w Szczecinie otrzymał nagrodę za główną rolę w przedstawieniu „Kubuś Fatalista” w reżyserii Zbigniewa Zapasiewicza.