He taught media production at the University of Porto and Aveiro and was the scientific coordinator of a major video training program at the newsroom of the Portuguese news agency (LUSA). He was part of the first yearlong collaborative documentary program at the UnionDocs (Brooklyn, NY) where he then became the Collaborative Studio Director for one year. He is currently board member of Apordoc, the Portuguese Documentary Association.