1923. június 27-én született Hevesen. Anyja Nagy Mária, apja Magyar József egyaránt földművesek voltak, később termelőszövetkezetben dolgoztak. 1948-ban nősült, házasságából négy gyermek született. A 6 elemi iskolát Hevesen végezte el, majd cipésznek tanult, de a cipész szakmát egészségügyi okok miatt abbahagyta. 1940-ben a csepeli Weiss Manf- réd Gyár dolgozója lett, előbb segédmunkási, később revizori munkát végzett. 1944 decemberében katonai szolgálatra hívták be, ahonnan azonban hamarosan hazaszökött. 1945-ben belépett az MKP-be. 1946-ig édesapja juttatott földjén dolgozott, majd rakodómunkás, később gépkocsivezető lett. 1948-ban a Ganz Hajógyárba került, ahol kitanulta a lakatos szakmát. 1950-ben, a tanácsrendszer létrehozásakor a Heves Megyei Tanács V. B. Terv- és Statisztikai Osztály ipari előadója, 1952 májusától osztályvezetője lett. 1953. augusztus 18-tól a Heves Megyei Tanács V. B. elnökhelyettesi funkcióját látta el, de a végrehajtó-bizottság 1956. december 18-án visszahívta posztjából. Ezután Hevesre került, s a községi tanács vb-elnöke lett. 1958 májusában („nem megfelelő viselkedése miatt”) leváltották, s a Hevesi Állami Gazdaság üzemegység brigádvezetője lett. 1959 márciusától - miután egy év pártiskolai végzettséggel rendelkezett - az MSZMP Hevesi Bizottsága függetlenített párttitkári funkciójába került. 1960 októberében „szigorú megrovás utolsó figyelmeztetéssel” pártbüntetést kapott, a párttitkári pozícióból felmentették, s elbocsátották a pártapparátusból. További sorsával kapcsolatban nem rendelkezünk forrásokkal.