Licenciado en Historia por la Universidad Complutense de Madrid, ha desarrollado su vida profesional en el ámbito socioeducativo trabajando en una ONG.
Viajó a Irak como brigadista unos meses antes de los bombardeos anglo-americanos en 2003, y el año siguiente representó a la ciudad de Toledo en la delegación internacional que se desplazó al Líbano en visita a los campos de refugiados palestinos.
Fue representante del movimiento vecinal en la reunión internacional en la ciudad portuguesa de Matosinhos del Programa Europeo “Barrios en Crisis”, donde su ponencia fue propuesta como manifiesto de este programa.
Cabe resaltar también su compromiso con el deporte local como jugador y miembro de la Junta Directiva del Club Baloncesto Polígono.
En el año 2007 encabezó la lista electoral de Izquierda Unida a la Alcaldía consiguiendo dos concejales.