Diseñador gráfico que trabajó desde 1982 para el campo de la publicidad, la ilustración técnica, cartográfica, científica y el diseño textil.
En 2020 debutó como historietista con Nubes negras, primera entrega de las aventuras protagonizadas por el jornalero andaluz Antonio Ruiz, que fue seguida por Ron Negro (2021) y Pan y Odio (2023).