Ha trabajado en Efe, Canal +, Telecinco, Antena 3 Televisión y la Cadena SER, y fue columnista del diario catalán "La Vanguardia".