Especialista em Música e em Leitura e Escrita, é mestre em Ciências da Educação pela Faculdade de Psicologia e Ciências da Educação da Universidade do Porto. Coordena, desde 1976, a Escola da Ponte, da qual é idealizador, instituição que se notabilizou pelo projeto educativo inovador, baseado na autonomia dos estudantes. É autor de livros e de diversos artigos sobre educação, definindo-se como "um louco com noções de prática".