Depois de frequentar o Colégio Militar ingressou na Academia Militar onde concluiu o curso de formação de oficiais de Artilharia. Durante a sua carreira militar, que terminou no posto de tenente-coronel com passagem à reserva em outubro de 1972, prestou serviço militar em Angola e na Guiné Portuguesa durante a Guerra Colonial Portuguesa.