He was born in Lisbon. He graduated in Communication Design in Lisbon (Escola Superior de Belas-Artes) and completed a master’s degree in Stage Design in London (Slade School of Fine Art), with a grant from the Calouste Gulbenkian Foundation. He has created – alone and with other writers – graphic novels and books where text and image are combined in an experimental way, published and exhibited in Portugal, Australia, Belgium, Brazil, China, France, Macau, Mexico, Spain, South Korea and the United Kingdom.
He devised a method for Real Time Digital Drawing and object manipulation with an overhead projector, which he has used to create shows with musicians, actors and dancers in Portugal, Spain, France, Germany, Sweden, USA, Mexico, Brazil, Colombia, Argentina, Uruguay and Japan.
He created the project Subway Life, drawing people sitting on underground trains. He drew a weekly political cartoon for the newspaper Público (Inimigo Público), has published in Le Monde and Courrier International, and won an award at the World Press Cartoon. He won the National Illustration Prize in 2014 (DGLAB).
He currently teaches Comic Art at the Escola Superior de Belas-Artes (Lisbon).