Nagrody Nagroda artystyczna miasta Bydgoszczy (1959), Indywidualna nagroda na III Festiwalu Teatrów Polski Północnej w Toruniu za tytułową rolę w sztuce Jeana Anouilha „Beckett czyli honor Boga” (1961), Laureat dwóch Złotych Masek w plebiscytach Dziennika Wieczornego na najlepszego aktora (1971, 1972), Honorowe wyróżnienie za całokształt pracy artystycznej ze szczególnym uwzględnieniem reaktywowania „Sceny Klubowej” (1978), Nagroda Pomorskiej Rozgłośni Polskiego Radia dla najbardziej twórczego aktora teatru (1980), Nagroda Bydgoskiego Informatora Kulturalnego (1980), Wyróżnienie za drugoplanową rolę Straussa w inscenizacji „Palacza zwłok” L. Fuksa na XXVIII Festiwalu Teatrów Polski Północnej w Toruniu (1986), W plebiscycie bydgoskiego oddziału Gazety Wyborczej w 2000 r. został uznany przez czytelników za jednego z najznakomitszych bydgoszczan XX w.

Odznaczenia Krzyż Kawalerski Orderu Odrodzenia Polski Złoty Krzyż Zasługi, Odznaka honorowa „Zasłużony Działacz Kultury”, Odznaka honorowa „Bydgoszcz – Zasłużonemu Obywatelowi”, Odznaka honorowa „Za szczególne zasługi dla województwa bydgoskiego”.

Upamiętnienie Jego imię od 2000 r. nosi Teatr Polski w Bydgoszczy.