Durante su carrera militar ejerció varios cargos, entre ellos: Comandante del BAE "El Oro", Instructor de la Escuela de Especialidades de la Armada, segundo Comandante del Arsenal Naval, Jefe del Departamento de Logística de la Escuadra, segundo Comandante del BAE "Guayas", Comandante de la Primera Zona Naval, hasta que finalmente logró ascender a Jefe de Estado Mayor de la Armada y Comandante General de Marina; además de esto, ejerció los cargos diplomáticos de Agregado Militar de la Embajada de Ecuador en España, colindante con las Embajadas en Alemania, Francia y el Reino Unido.