Sárospatak, 1932. szept. 16. Matematika-fizika szakos tanár. Tanított a debreceni Csokonai Vitéz Mihály gimnáziumban, a debreceni Kossuth Lajos Tudományegyetemen, a budapesti Építőipari és Közlekedési Műszaki Egyetemen. Az MTA Matematikai Kutató intézetének tudományos munkatársa, könyvtárvezetője volt. Részt vett a Szabad Kezdeményezések Hálózatában, alapító tagja volt a Halálbüntetést Ellenzők Ligájának, majd a Hadkötelezettséget Ellenzők Ligájának is. A katonai szolgálat megtagadása miatt kétszer büntették, munkahelyéről elbocsátották. Tudományos cikkeket írt, folyóiratokat, többnyelvű matematikai szótárt szerkesztett, egyetemi jegyzeteket, tanfolyami anyagokat készített, könyvfordításai jelentek meg, lexikon-részleteket írt. Három évtizeden át gondozta a Bolyai–társulat illetve a Matematikai Kutató Intézet idegen nyelvű szakfolyóiratát. A Bokor bázisközösség több évtizedes tagja. Teológiai, közösségi tárgyú cikkeket is publikál.
Diák kora óta kedveli a természetjárást, az irodalmat. Felesége szintén matematika szakos tanár volt. Négy gyermekük és több unokájuk van.