Professor universitário desde 2000, leccionando actualmente Semiótica e Semiologia da Imagem no IADE – Instituto de Artes Visuais, Design e Marketing, em Lisboa. É jornalista e crítico de cinema, tendo exercido no portal Terravista, revista Número Magazine e jornal A Capital as funções de editor de cinema. É co-director da Associação e Editora Número – Arte e Cultura, onde dirigiu e programou os eventos Número Festival – Festival Internacional de Artes Multimédia, Cinema e Música de Lisboa e Festival Português, evento anual e itinerante de promoção das artes e cultura portuguesa no estrangeiro. Foi responsável como programador pela exibição desde 2002 de perto de 200 filmes portugueses em algumas das principais salas de cinema na Europa (ICA, Cine Lumière e Riverside Studios, em Londres, Cines Verdi, em Barcelona, Cinéma du Panthéon, em Paris, La Enana Marrón, em Madrid, ou Eiszeit Kino, em Berlim). Desde 2010 que se tem dedicado à concepção, planeamento e produção da iniciativa Interferências – Mostra Pública de Arte, plataforma bienal de criação e divulgação de arte contemporânea, que teve a segunda edição ao longo do ano em 2012, distribuída por múltiplos espaços públicos e suportes publicitários das cidades de Lisboa e Porto. Foi ainda editor e co-autor dos livros Portugal: Um Retrato Cinematográfico e Videoarte e Filme de Arte e Ensaio em Portugal.