Nasceu em Braga a 22 de Junho de 1974. Estudou no Sá de Miranda, D. Maria II e Carlos Amarante, seguindo Arte e Design. Foi militar durante 10 anos no Porto, saindo como cabo-adjunto. Licenciado em Design de Comunicação pela Faculdade de Belas-Artes da Universidade do Porto. Além de designer gráfico freelancer, é ilustrador de livros didáticos na Porto Editora, nas divisões nacional e internacional e cartoonista nos jornais O Minho Desportivo e Correio do Minho.