Este absolvent al Facultății de Matematică, secția Informatică, Universitatea București, 1980, programator principal, jurnalist din 1992, în prezent redactor la Ziarul Lumina, redactor de carte, traducător de cărți din engleză și franceză, realizator din 2010 al rubricii TVR “De ce-aş citi?”.
Ca jurnalist, a lucrat la Zig Zag (șef de secție), Revista X (redactor-șef adjunct), Flacăra (redactor-șef), Cotidianul (șef de secție), Mediafax (șef de secție), TVR (consilier PDG, editor coordonator), Biroul de presă al Patriarhiei (consilier patriarhal). A colaborat la Radio România şi la numeroase publicaţii. A fost membru al Juriului Premiilor Clublui Român de Presă 2011, secţiunea Jurnalism cultural, şi al Juriului de scenarii CNC (2014).
A publicat 15 cărți: romane, proză scurtă, memorialistică. A fost director editorial la Corint și Paralela 45.