Nació en Madrid, en 1952, siendo el mayor de los diez hijos de Felipe García-Escudero y Torroba, conde de Badarán, y Eloísa Márquez y Cano, y recibió el nombre de su abuelo el II conde, Pío García-Escudero y Fernández de Urrutia, que fuera rector de la Universidad Politécnica de Madrid.