1908. – Родился в Омске в семье рабочего-железнодорожника.
1922. – Один из основателей пионерской организации в омской губернии.
1927. – Член ВКП(б). Закончил рабфак, затем Омский вечерний пединститут.
Учитель математики и завуч школы в г. Омске. Инструктор школьного отдела в горкоме ВКП(б).
1937, 1 февраля. – Исключен из партии.
1937, 5 февраля. – Арестован. Омская тюрьма. Приговор ОСО: 3 года СВИТЛа.
Этап на Колыму, столыпинский вагон, Иркутск, Владивосток. Пересылка «Золотой Рог». Пароход в бухту Нагаева. Магаданский распределительный лагерь. Лагерь в пос. Атка. Работа в бригаде плотников. Перевод в лагерь пос. Берелех. Слухи о массовых расстрелах.
Перевод в изолятор. Следователь Цепелев. Приговор – 10 лет ИТЛ. Лагерь пос. Берелех. Кровельщик, молотобоец. Политические заключенные и уголовники. Тяжелый труд, истощение.
1940, 5 февраля. – Освобождение по отбытии срока. Нормировщик на прииске Топский и ремонтных мастерских около пос. Сусуман. Попытки реабилитации.
1940, осень. – Возвращение в Омск. Учитель в школе.
1941, июнь. – Отказ из-за судимости в призыве в армию. Направление по собственной просьбе на север Омской области.
1942, май. – Призван в армию и направлен в Челябинск на завод.
1943, май. – Призван в армию в запасной полк.
1944. – Служба в стройбатальоне.
1945. – Демобилизация. Завуч в московской школе.
1949, 16 декабря. – Арестован.
1950, 6 апреля. – Освобожден «за отсутствием состава преступления».
1955, декабрь. – Реабилитация. Восстановление в партии. Назначение директором школы.
Получение звания «Заслуженный учитель РСФСР».