Journaliste à Combat, il entre au Canard enchaîné dans les années 1970. Puis, il prend la suite de Robert Escarpit pour les billets Au jour le jour dans le journal Le Monde.
Il a été également responsable des informations générales au Quotidien de Paris, chroniqueur de télévision au Nouvel Observateur, rédacteur en che...