Desde 2003 ha sido activista de varios movimientos sociales como No a la Guerra, Derecho a Vivienda Digna, 15M y Mareas Ciudadanas. Afiliado a Podemos, en sus inicios se responsabilizó del área audiovisual y actualmente es consejero ciudadano de Podemos en Madrid. En diciembre de 2015 fue elegido diputado por Burgos en el Congreso y reelegido en 2016.