1228 berief Hubert de Burgh Marshal zu einem weiteren Feldzug nach Mittelwales gegen Llywelyn ab Iorwerth. Ob Marshal an dem Feldzug teilnahm, ist nicht sicher. Der Feldzug scheiterte völlig, dabei geriet der Marcher Lord William de Braose in walisische Gefangenschaft. Im Mai 1230 nahm Marshal mit einem Gefolge von 20 Rittern am Feldzug des Königs nach Frankreich teil. Während der König von der Bretagne nach Bordeaux vorstieß und unverrichteter Dinge wieder zurückkehren musste, unternahm Marshal erfolgreiche Vorstöße in die Normandie und ins Anjou. Damit war er einer der wenigen Barone, deren Ansehen durch den erfolglosen Feldzug nicht beschädigt wurde.