Nace en Barcelona en 1979.
Desarrolla en Granada el inicio de su actividad artística.
Hace teatro desde hace más de veinte años, como dramaturgo, director y actor, desde que comenzara en Algazul, dirigido por Laura López.
Dirigió su compañía Adversus Teatro durante diez años, con la que estrenó obras como Otoño y Ciclacidad. Fue integrante de la compañía Fila 4 durante casi una década, donde interpretó El casamiento de Fígaro, El zoo de cristal y La noche de las tríbadas, entre otras. Con su director JMiguel Ortiz escribe el libreto operístico La séptima luna, que se estrenó con partitura de Santiago Martín.
Con su marca Caja de Sombras abre el FIJR de 2012 con su largometraje Retazos, y exhibe cortometrajes como La carta o La azotea. En 2020 rueda su largometraje Trazos de piel, que escribe, dirige y produce.
Ha escrito más de una docena de dramaturgias y más de treinta guiones cinematográficos.
Actualmente desarrolla sus proyectos en Madrid.