Nasceu em Itália em 1971. Trabalhou para editoras como a Caminho, Polvo e Assírio & Alvim ilustrando capas e livros. Publicou no Expresso, Público, Diário de Notícias, entre outros.
Deu aulas no módulo de Ilustração em Multimédia na pós-graduação em Ilustração no ISEC e de Ilustração Editorial de Imprensa no Ar.Co. Assinou bandas desenhadas, individualmente e em parcerias com João Fazenda, Miguel Rocha ou João Paulo Cotrim. Foi responsável pelo grafismo e direcção de arte da revista 365.
Foi distinguido pelo Clube de Criativos de Portugal, pela Society for News Design e pela Society of News Design Ibérica. No ano de 2009 recebeu o Prémio Stuart pela melhor Ilustração de Imprensa.