Foi docente do Instituto Superior de Ciências Económicas e Financeiras de Lisboa, actual Instituto Superior de Economia e Gestão. Assumiu a Direcção da Sociedade de Geografia de Lisboa.
Foi Professor e Diretor do Instituto Superior de Comércio, actual Instituto Superior de Economia e Gestão. Foi, também, Presidente da Academia das Ciências.