Licenciado em Ciências Sócio-militares e Engenharia Geográfica, Mestre em Ciências e Engenharia da Terra e, doutorado em Ciências Geofisicas e da GeoInformação pela Faculdade de Ciências da Universidade de Lisboa. Possui diversos cursos na área da Programação, Cartografia e Sistemas de Informação Geográfica. Exerceu a sua actividade profissional como Chefe de Secções, Departamentos e Centros no Instituto Geográfico do Exército, simultâneamente foi Professor na Academia Militar e outras Universidades. Foi representante de Portugal em projectos Internacionais de Cartografia e SIG, MGCP e DGIWG. Actualmente é professor auxiliar da Universidade Europeia.