É lisboeta desde sempre. Já fez design gráfico, ilustração, redacção publicitária e escrita para imprensa. Foi editor de duas revistas, uma para adultos e outra para crianças, nas quais escreveu sobre minudências e para as quais fez reportagens. Quando, juntamente com amigos, entrevistou e retratou pessoas com duas faces — Projecto 2 Faces — e criou um político íntegro de bigode — Presidente Honesto —, aumentou sobejamente a sua felicidade interna bruta.
Em 2012, lançou, com André Letria, o livro Mar, que foi transformado numa exposição patente na Feira Internacional do Livro de Bogotá, em 2013, e um ano depois foi premiado na Feira Internacional do Livro Infanto-Juvenil de Bolonha. Em 2015, lançou o atividário Teatro. Escreveu também Elvas, a Cidade-Fortaleza, para o Município de Elvas.