Peña Novo ejerció diversos cargos durante la Segunda República: Gobernador civil de Cáceres (desde el 6 de mayo al 31 de agosto de 1932), Sevilla (desde el 31 de agosto al 9 de diciembre de 1932), Valencia (desde el 22 de agosto al 14 de septiembre de 1933), y Gobernador general de Extremadura (nombrado el 7 de diciembre de 1932).