Este profesor la facultatea de istorie a Universității București. A scris numeroase lucrări în care se preocupă cu deosebire de istoria României în anii comunismului. A fost ministru de externe, iar în prezent este ambasadorul României la UNESCO. Este un cititor pasionat deopotrivă de benzile desenate, literatura polițistă și science fiction.