Sirvió como agregado militar en las Embajadas de Guatemala en México, Chile, Costa Rica, El Salvador y Estados Unidos, y como Embajador plenipotenciario en las de Cuba, El Salvador y Costa Rica.