Estudió la especialidad de Pintura en la facultad de Bellas Artes de Sevilla y desde entonces ha trabajado y experimentado profesionalmente casi todos los campos de la imagen, impresión, diseño y publicidad.
A partir de 1995 se especializó en el campo de las artes gráficas, tanto a nivel institucional como publicitario y multimedia.
Desde el año 2010 su producción se ha concentrado en la ilustración editorial infantil y cartelería para campañas culturales de teatro, danza y títeres. Ha publicado numerosos álbumes ilustrados en España y otros países, siendo muchos de ellos reconocidos por premios de la industria editorial infantil.
Con Canica Books ha ilustrado El Señor del Castillo, escrito por Aurora Ruá y 71 ovejas, escrito por Pablo Albo.