Participante del Estado Novo, que encabezaba el Primer Ministro António de Oliveira Salazar, Craveiro Lopes ocupó de manera interina el puesto de Gobernador General de la India entre los años 1936 y 1938.