Inżynier, opozycjonista w PRL, członek NSZZ „Solidarność”, działacz społeczny i polityczny, nauczyciel, więzień stanu wojennego.