Nasceu em 1974.
Licenciou-se em Gestão pela Universidade Lusíada, especializando-se em Gestão Cultural. Desde 1998 tem sido gestor cultural e programador de cinema para várias instituições, incluindo a Fundação Calouste Gulbenkian e os cinemas Ávila, Nimas e King, em Lisboa. Desde 2002, é membro fundador e presidente da Zero em Comportamento – Associação Cultural, entidade que através da organização de ciclos, mostras e retrospectivas, é responsável pela apresentação em Portugal de mais de 400 filmes inéditos. Foi responsável pelas compras internacionais de filmes para a Atalanta Filmes, em 2004 e 2005. Foi membro do júri em diversos Festivais, nomeadamente em Karlovy Vary, Vila do Conde e Santa Maria da Feira Actualmente, integra o Comité de selecção do prémio Lux, atribuído pelo Parlamento Europeu, a um filme europeu. Desde 2003, é um dos directores e programadores do IndieLisboa – Festival Internacional de Cinema Independente de Lisboa.