ha escrito para decenas de políticos y líderes sociales y empresariales de España, América Latina y Europa. Es presidente de la consultora Asesores de Comunicación Pública y ha ejercido como director de Gabinete del secretario de Estado de Comunicación, director de Gabinete de la ministra Carme Chacón y adjunto de la vicepresidenta del Gobierno Fernández de la Vega. Ha desarrollado campañas electorales en todos los niveles en España y en Latinoamérica. Es asesor del Banco Mundial, profesor en diversas universidades, incluyendo Complutense de Madrid, Carlos III, IE University y ESADE, entre otras. Es autor de El poder político en escena: historia, estrategias y liturgias de la comunicación política, Palabras como puños: el lenguaje y las ideas progresistas, y Los cien errores en la comunicación de las organizaciones. Es también presidente del Ateneo de Madrid.