Licenciado en periodismo por la Universidad Complutense de Madrid ha desarrollado la mayor parte de su carrera profesional como cronista parlamentario.
Comenzó a trabajar en Diario 16 y posteriormente fue cronista parlamentario en El Mundo y el diario Público, participando en el equipo fundacional de ambos periódicos.
De 2008 a 2017 fue corresponsal parlamentario en el diario El País puesto que abandonó tras desencuentros con su entonces director Antonio Caño siendo relegado a la sección de reportajes en 2017.
[2] En septiembre del mismo año anunció que dejaba el Grupo Prisa tras nueve años de trabajo "para seguir escribiendo de política y Parlamento" y que se incorporaba a El Confidencial como adjunto al director.
[3] También ha sido colaborador tertuliano en diferentes debates políticos como "Hoy por hoy", "Las mañanas de Cuatro" o "El Programa de Ana Rosa".