Studiował polonistykę na Uniwersytecie Łódzkim. W październiku 1956 włączył się w działania niezależne, m.in. przemawiał na wiecu 23 października, w hali „Wimy”. Od 1958 pracował jako nauczyciel, najpierw w szkole podstawowej, następnie szkołach średnich w Łodzi. W 1970 zainicjował napisanie listu w obronie stoczniowców – ofiar protestu w Grudniu tego roku na Wybrzeżu, który podpisali jego uczniowie z łódzkiego Liceum dla pracujących. Był także sygnatariuszem listów protestujących przeciwko zmianom w Konstytucji PRL, wysłanych w styczniu i lutym 1976. W tym samym roku pozbawiono go zatrudnienia z przyczyn politycznych, uniemożliwiając pracę w szkolnictwie lub instytucjach kultury.