De 1932 a 1934 ocupó el cargo de director de la Escuela Superior de Ingenieros Navales, y en 1935 fue nombrado director general de la Marina Mercante Española, a las órdenes del ministro de Marina Pedro Rahola, durante el mandato de Joaquín Chapaprieta.