Budapesten született 1947. szeptember 26-án, Aradon érettségizett 1966-ban, 1971-ben a kolozsvári Babeș–Bolyai Tudományegyetemen szerzett történelemtanári oklevelet. 1999-ben védte meg Bukarestben a történelemtudományok doktora címet. A rendszerváltás után aktív politikai szerepet vállalt az RMDSZ-ben, több évig volt a kolozsvári és a Kolozs megyei közgyűlés tagja, majd 2000-2004 között parlamenti képviselő a bukaresti törvényhozásban. Számos történelmi témájú kötete jelent meg. Írásaiban az erdélyi magyar múlt tényfeltárásán dolgozott. Tanulmánykötetében szót emelt a rendszerváltás után is változatlan vehemenciával üldözött Wass Albert védelmében és az 1956-os erdélyi mártír, Szoboszlay Aladár életét is feldolgozta.
Emlékét kegyelettel megőrizzük!
(az Erdélyi Napló nyomán)