Écrivain et journaliste, il fut successivement journaliste à la Vigie marocaine (1967) puis à la Nouvelle République à Tours (1968), critique littéraire, animateur sur la radio Europe 1, chroniqueur au Figaro (1980), fondateur et animateur de la radio libre Méga l'O (1981), vidéaste culturel, directeur de la stratégie et du développement du groupe Hachette Filipacchi Médias (1987-2001), chargé de mission au ministère de la Culture et de la Communication (1986-1988), directeur-propriétaire du magazine Femme6. Il est chroniqueur pour Paris Match, notamment lors d'événements concernant les familles princières ou royales. Il a été à trois reprises candidat à l'Académie française, sans succès.