En la mayoría de edad, Juan Guillermo Friso fue desde 1704 un general de las tropas holandesas durante la guerra de Sucesión Española, al mando del duque de Marlborough, y resultó ser un oficial competente.