Nasceu em Vila Franca de Xira, em 1953. Iniciou a sua atividade em 1974, no jornal República, o mesmo ano em que integrou o semanário Expresso como colaborador permanente e onde se mantém até aos dias de hoje. Ao longo da sua carreira tem vindo a acumular distinções um pouco por todo o mundo, entre as quais, o Grande Prémio do XX International Salon of Cartoons, em 1983, o Prix Presse Internationale, em 2010, e, mais recentemente, o Prémio Gazeta de Mérito, em 2018. Realizou já várias exposições individuais em Portugal, no Brasil, Alemanha, Espanha, França, China e Holanda, e integrou diversas antologias, como a The Finest International Political Cartoons of our Time e a Cartoonometer, entre outras. É ainda autor da animação plástica da Estação de Metro do Aeroporto de Lisboa denominada «Figuras de Lisboa» e diretor do World Press Cartoon.
