A Gödöllői Agrártudományi egyetemen agrármérnökként, a Pécsi Tudományegyetemen történészként diplomázott, itt PhD fokozatot is szerzett. 1979 óta újságíró, 1989-től 1997-ig a MÚOSZ főtitkára, 1997-98-ban antikvárius, szabadúszó, majd a Magyar Demokrata munkatársa. A Magyar Krónika folyóirat alapító főszerkesztője, jelenleg főmunkatársa. Történelmi esszéi és regényei a Magyar Mercurius és az Előretolt Helyőrség kiadónál jelentek meg.